Commit graph

59 commits

Author SHA1 Message Date
tanzhenxin
eff6543d05 Merge branch 'main' into feature/arena-agent-collaboration 2026-03-13 21:16:49 +08:00
LaZzyMan
80452561c7 fix ask user question tool 2026-03-11 17:12:12 +08:00
xwj02155382
700806ce83 fix: correct hooks JSON schema type definition
The hooks array items were incorrectly typed as 'string' in the JSON
schema, causing VS Code to show type errors when users configure
HookDefinition objects. This fix adds proper schema support for complex
array item types.

- Add SettingItemDefinition interface for array item schema
- Add items schema for UserPromptSubmit and Stop hooks
- Update generate-settings-schema.ts to convert complex item types

Fixes #2246

Co-authored-by: Qwen-Coder <qwen-coder@alibabacloud.com>
2026-03-11 15:09:49 +08:00
DennisYu07
ab368e15b0 add matcher for SessionStart and SessionEnd and rafactor integration test 2026-03-09 02:34:33 -07:00
tanzhenxin
c905b94d78 feat(agents): add settings schema for multi-agent collaboration
Add agents.displayMode, arena/team/swarm settings, and refactor
acpAgent to use local ApprovalModeValue type.

Co-authored-by: Qwen-Coder <qwen-coder@alibabacloud.com>
2026-03-09 11:23:08 +08:00
tanzhenxin
a8d3d54b43 chore(vscode): update settings schema for enableInteractiveShell default change
Co-authored-by: Qwen-Coder <qwen-coder@alibabacloud.com>
2026-03-06 15:21:25 +08:00
tanzhenxin
8ad5838acb chore: update settings.schema.json
Co-authored-by: Qwen-Coder <qwen-coder@alibabacloud.com>
2026-03-06 14:44:07 +08:00
DragonnZhang
6d68d6ec24 feat: update JSON Schema for VS Code settings with improved formatting 2026-02-26 16:18:01 +08:00
DragonnZhang
01c66ca333 feat: add JSON Schema validation for VS Code settings
Add JSON Schema generation for settings.json files to provide IntelliSense
and validation support in VS Code. The schema is automatically generated
from the internal SETTINGS_SCHEMA definition during the build process.

- Add generate-settings-schema.ts script to convert TypeScript schema to JSON Schema
- Add jsonValidation contribution to vscode-ide-companion package.json
- Include schemas directory in .vscodeignore for packaging
- Integrate schema generation into build process

Co-authored-by: Qwen-Coder <qwen-coder@alibabacloud.com>
2026-02-13 17:32:18 +08:00