xintaofei
94946bbe0c
chore: bump ACP agent SDK versions in registry
2026-04-07 12:40:08 +08:00
xintaofei
b64976e4d6
feat(settings): refactor agent auth modes and add model provider authentication
...
- Split env vars and config file persistence into separate save operations
- Add model_provider_id field to agent_setting for tracking selected provider
- Add "Model Provider" auth mode for Claude Code, Codex CLI, and Gemini CLI
- Add "Custom Endpoint" auth mode for Claude Code (previously only official subscription)
- Unify auth mode labels across all three agents (official subscription / custom endpoint / model provider)
- When model provider is selected, fill api_url and api_key into env and config automatically
- Resolve model provider credentials at ACP connect time as a backend fallback
- Clear provider deletion cascades to agent_setting.model_provider_id
- Claude Code writes API credentials to config.env (ANTHROPIC_BASE_URL / ANTHROPIC_AUTH_TOKEN)
- Codex: switching auth modes patches config.toml instead of clearing it
- Add i18n keys for new auth modes in all 10 supported languages
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-06 22:10:18 +08:00
xintaofei
40d0a4b995
fix: disable "auto" config option for Claude Code to prevent errors
...
Claude Code errors when setting config options to "auto". Strip "auto"
values from config options returned to frontend and skip set requests
with "auto" value for Claude Code agent.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-03 22:54:48 +08:00
xintaofei
ac0d849a7b
chore: upgrade sacp to 11.0.0 stable and agent-client-protocol-schema to 0.11
...
- Upgrade sacp/sacp-tokio from 11.0.0-alpha.1 to 11.0.0 stable
- Upgrade agent-client-protocol-schema from 0.10 to 0.11
- Rebase vendor/sacp-tokio patches (kill_tree, CREATE_NO_WINDOW, stderr
truncation) onto official 11.0.0 baseline
- Adapt renamed types: FileSystemCapability → FileSystemCapabilities,
KillTerminalCommandRequest/Response → KillTerminalRequest/Response
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-03 22:10:15 +08:00
xintaofei
56d6db7866
chore: bump ACP agent SDK versions in registry
...
Update Claude Code 0.25.0, Codex 0.11.1, Gemini 0.36.0, OpenClaw 2026.4.2, Cline 2.13.0, OpenCode 1.3.13
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-03 21:01:48 +08:00
xintaofei
80a5f8c589
修复acp返回空用量信息导致会话中断
2026-03-31 22:18:14 +08:00
xintaofei
0bc470181d
修复消息渠道的事件未触发
2026-03-31 14:05:03 +08:00
xintaofei
9b9169f61d
解决codex在会话页面有时不返回权限配置选项
2026-03-30 14:00:42 +08:00
xintaofei
080a16f26c
支持无GUI的Server运行模式
2026-03-29 18:36:30 +08:00
xintaofei
32122efbc7
升级Agent SDK版本
2026-03-28 20:29:40 +08:00
xintaofei
d75f94acf3
Merge branch 'main' into cline
2026-03-28 20:15:21 +08:00
xintaofei
be3f4986d7
支持Cline Agent
2026-03-28 20:14:48 +08:00
xintaofei
829e8cd126
优化文件差异的行数计算代码
2026-03-28 18:52:18 +08:00
xintaofei
ab8a936767
优化文件编辑权限请求的差异样式
2026-03-28 18:47:00 +08:00
xintaofei
a049db51e2
优化agent请求文件修改权限时的文件差异显示样式
2026-03-28 18:10:20 +08:00
xintaofei
4ea8954535
支持实时响应时解析读取工具的代码行号
2026-03-28 17:22:21 +08:00
xintaofei
0ab9d46b63
支持实时响应时解析编辑工具的代码行号
2026-03-28 17:13:29 +08:00
xintaofei
8037c5b9fd
升级claude code的sdk版本
2026-03-26 22:52:44 +08:00
xintaofei
e56bcd6f41
升级Claude Code的SDK版本
2026-03-26 21:52:08 +08:00
xintaofei
d1eaa8f725
重构会话agent连接、初始化、加载配置流程
2026-03-26 19:55:28 +08:00
xintaofei
484cb3557a
补充opencode的windows-arm64 sdk
2026-03-26 14:21:11 +08:00
xintaofei
3ea656948a
升级Claude Code、Gemini、OpenClaw、OpenCode的SDK版本
2026-03-26 10:40:19 +08:00
xintaofei
ac09d3db9e
初始化web服务功能
2026-03-25 14:26:26 +08:00
xintaofei
ad49d9e9ec
修复进行中会话有时无法被取消
2026-03-22 23:20:01 +08:00
xintaofei
048b8a8480
修复警告和错误
2026-03-21 19:29:29 +08:00
xintaofei
4b09aed04f
回退gemini cli版本,官网好像回退了npm,下载不到
2026-03-19 22:43:53 +08:00
itpkcn@gmail.com
f707d988c5
Merge remote-tracking branch 'origin/main'
2026-03-19 21:41:41 +08:00
xintaofei
2712bd1f91
修复警告
2026-03-19 21:33:21 +08:00
xintaofei
f291921086
升级claude code的sdk版本
2026-03-18 23:13:34 +08:00
xintaofei
e3784fb3f3
使用rust which包来查找命令路径,解决部分电脑环境变量识别问题
2026-03-18 22:59:12 +08:00
xintaofei
4d4c82b6a6
升级claude code和gemini cli的sdk版本
2026-03-18 10:29:05 +08:00
xintaofei
acbdabe9e4
优化Agent Connect时的agent状态获取
2026-03-17 23:24:07 +08:00
xintaofei
ff54505b6c
Agent管理页面手动触发预检时,先删缓存再预检
2026-03-17 22:56:42 +08:00
xintaofei
bcba054309
重构Agent管理/链接
2026-03-17 20:30:51 +08:00
xintaofei
be152e32e0
给npx类型的agent也添加cmd命令行
2026-03-17 18:24:56 +08:00
xintaofei
879d96f5a4
彻底删除支持不完整的Agent和相关代码,减轻维护工作量,等后续真正适配好了再加回来
2026-03-17 18:10:31 +08:00
xintaofei
63814381d7
升级所有被支持Agent的SDK版本
2026-03-17 16:15:44 +08:00
xintaofei
35f5e16c11
提前检测Agent是否支持fork会话,避免无效展示和操作
2026-03-17 16:03:08 +08:00
xintaofei
f517f4fcbb
优化OpenClaw会话解析
2026-03-17 15:35:34 +08:00
xintaofei
344565b1c8
升级Codex CLI、Gemini CLI、OpenCode的SDK到最新版本
2026-03-15 20:23:47 +08:00
xintaofei
f50484f08c
支持在历史会话中分叉出新会话
2026-03-15 11:44:01 +08:00
xintaofei
710e452c91
升级Gemini CLI的SDK版本
2026-03-12 22:29:18 +08:00
xintaofei
4e49e2f16a
修复agent执行命令可能会残留子进程
2026-03-12 09:50:27 +08:00
xintaofei
469f4c6eb2
升级Claude Code和OpenCode的SDK版本
2026-03-11 13:46:18 +08:00
xintaofei
5564fdd39f
优化会话加载逻辑
2026-03-10 13:10:46 +08:00
xintaofei
33a8d71985
修复windows下有时无法取消对话的情况
2026-03-09 19:28:26 +08:00
xintaofei
34819f42b9
升级OpenCode到最新版本
2026-03-09 10:19:11 +08:00
xintaofei
46b276443b
代码警告消除和优化
2026-03-09 10:05:22 +08:00
xintaofei
2b4f00484d
支持部分agent实时更新上下文用量信息
2026-03-08 23:48:47 +08:00
xintaofei
a3523b12db
升级OpenCode SDK版本
2026-03-08 18:26:57 +08:00