mingholy.lmh
180dcd8b36
refactor(acp): migrate ACP integration to use @agentclientprotocol/sdk
...
- Remove acp.ts and schema.ts in favor of SDK types
- Refactor acpAgent.ts to leverage SDK client
- Update session management types and implementations
- Adjust all test cases for new SDK-based architecture
- Update integration tests and export utilities
Co-authored-by: Qwen-Coder <qwen-coder@alibabacloud.com>
2026-03-06 21:57:35 +08:00
tanzhenxin
3a549419ba
Merge branch 'main' into feat/sandbox-config-improvements
2026-03-06 14:38:39 +08:00
mingholy.lmh
33d65af79b
fix(acp): add session/set_config_option method for mode and model configuration
...
Co-authored-by: Qwen-Coder <qwen-coder@alibabacloud.com>
2026-03-03 17:16:01 +08:00
tanzhenxin
179ce68e63
fix(test): keep plan mode active during ACP integration test
...
The test 'blocks write tools in plan mode' was failing because the model
would attempt to exit plan mode via exit_plan_mode tool. By cancelling
switch_mode tool calls in the permission handler, we ensure plan mode
stays active throughout the test.
Co-authored-by: Qwen-Coder <qwen-coder@alibabacloud.com>
2026-02-26 23:10:28 +08:00
LaZzyMan
785d0ef5b7
fix: enforce plan mode restrictions in ACP sessions (issue #1806 )
...
- Add plan mode enforcement in Session.runTool to block write tools
- Align ACP behavior with CoreToolScheduler plan mode logic
- Add test case to verify write tools are blocked in plan mode
- Fixes #1806
2026-02-12 11:29:02 +08:00
pomelo-nwu
8b3aeb4550
refactor: unify sandbox configuration naming and improve telemetry config
...
Co-authored-by: Qwen-Coder <qwen-coder@alibabacloud.com>
2026-02-11 11:08:15 +08:00
mingholy.lmh
972103e795
fix: use openai model instead of index=0 in acp integration test
...
Co-authored-by: Qwen-Coder <qwen-coder@alibabacloud.com>
2026-02-05 21:17:07 +08:00
mingholy.lmh
06b37bd6bf
fix(acp): add authMethods in set_model response errors
2026-02-01 21:20:20 +08:00
tanzhenxin
cf140b1b9d
update acp-integration.test.ts to add session/set_model command
2026-01-17 10:59:46 +08:00
LaZzyMan
fe7ff5b148
feat: stable-acp-flag
2025-12-26 17:09:16 +08:00
tanzhenxin
b9a2cc7bdf
Add chat recording toggle (CLI + settings) and disable recording in tests
2025-12-15 13:48:38 +08:00
tanzhenxin
3a7b1159ae
feat: add usage metadata in acp session/update event
2025-12-05 15:40:49 +08:00
tanzhenxin
6729980b47
skip acp integration test in sandbox env ( #1141 )
Qwen Code CI / CodeQL (push) Waiting to run
Qwen Code CI / Lint (push) Waiting to run
Qwen Code CI / Test (push) Blocked by required conditions
Qwen Code CI / Test-1 (push) Blocked by required conditions
Qwen Code CI / Test-2 (push) Blocked by required conditions
Qwen Code CI / Test-3 (push) Blocked by required conditions
Qwen Code CI / Test-4 (push) Blocked by required conditions
Qwen Code CI / Test-5 (push) Blocked by required conditions
Qwen Code CI / Test-6 (push) Blocked by required conditions
Qwen Code CI / Test-7 (push) Blocked by required conditions
Qwen Code CI / Test-8 (push) Blocked by required conditions
Qwen Code CI / Post Coverage Comment (push) Blocked by required conditions
E2E Tests / E2E Test (Linux) - sandbox:docker (push) Waiting to run
E2E Tests / E2E Test (Linux) - sandbox:none (push) Waiting to run
E2E Tests / E2E Test (Linux) - sandbox:docker-1 (push) Waiting to run
E2E Tests / E2E Test (Linux) - sandbox:none-1 (push) Waiting to run
E2E Tests / E2E Test (Linux) - sandbox:docker-2 (push) Waiting to run
E2E Tests / E2E Test (Linux) - sandbox:none-2 (push) Waiting to run
E2E Tests / E2E Test - macOS (push) Waiting to run
2025-12-04 10:28:21 +08:00
tanzhenxin
0a75d85ac9
Session-Level Conversation History Management ( #1113 )
2025-12-03 18:04:48 +08:00