Skip to content

Commit 8d84906

Browse files
fix(ai-config): simplify agent and assistant configuration prompts
1 parent f68207c commit 8d84906

2 files changed

Lines changed: 7 additions & 3 deletions

File tree

CHANGELOG.md

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,8 @@
1+
# 15.1.0
2+
3+
## What's Changed
4+
* feat(ai-config): The ai-config command now enables users to select and configure an AI coding assistant integration for their Ignite UI project. Based on the selected provider, the command adds the required skills, instruction files, and MCP configuration to streamline AI-assisted development workflows. The `new` command now accepts `--agents` (for adding skills and instruction files) and `--assistants`(for adding mcp configuration) options, allowing users to configure AI integration directly during project creation. When using the step-by-step wizard, users are automatically prompted to select their preferred AI agents and coding assistants after the project structure is generated. The Angular schematics package includes a dedicated `ai-config` schematic that runs automatically during `ng new` with Ignite UI and can also be invoked standalone via `ng generate @igniteui/angular-schematics:ai-config` to add AI configuration to existing Angular projects. by @Marina-L-Stoyanova https://github.com/IgniteUI/igniteui-cli/pull/1684
5+
16
# 15.0.1 (2026-04-28)
27

38
## What's Changed
@@ -8,7 +13,6 @@
813
* ci(npm): OIDC/Trusted publishing workflow & node update by @turbobobbytraykov in https://github.com/IgniteUI/igniteui-cli/pull/1654
914
* build(deps): bump postcss from 8.5.8 to 8.5.12 in the npm_and_yarn group across 1 directory by @dependabot[bot] in https://github.com/IgniteUI/igniteui-cli/pull/1670
1015
* chore(igx-ts,igr-ts,igc-ts): bump igniteui package deps by @damyanpetev in https://github.com/IgniteUI/igniteui-cli/pull/1673
11-
* feat(ai-config): The ai-config command now enables users to select and configure an AI coding assistant integration for their Ignite UI project. Based on the selected provider, the command adds the required skills, instruction files, and MCP configuration to streamline AI-assisted development workflows. by @Marina-L-Stoyanova https://github.com/IgniteUI/igniteui-cli/pull/1684
1216

1317
# 15.0.0 (2026-04-22)
1418

packages/cli/lib/commands/ai-config.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -30,11 +30,11 @@ export function configureSkills(agents: AIAgentTarget[]): void {
3030
}
3131

3232
export async function configure(agents: (AIAgentTarget | "none")[] = [], assistants: (AiCodingAssistant | "none")[] = [], prompt = true, skills = true): Promise<{ agents: AIAgentTarget[], assistants: AiCodingAssistant[] }> {
33-
if (!agents.includes("none") && !agents.length && prompt) {
33+
if (!agents.length && prompt) {
3434
agents = await promptForAgents();
3535
}
3636

37-
if (!assistants.includes("none") && !assistants.length && prompt) {
37+
if (!assistants.length && prompt) {
3838
assistants = await promptForAssistant();
3939
}
4040

0 commit comments

Comments
 (0)