jiang
774f39cbbe
fix(chat): restore tool execution details
Generic Container CI/CD / test-build-publish (push) Successful in 2m4s
Agent CI/CD v2 / build-test-publish-and-deploy (push) Successful in 2m4s
2026-08-24 18:45:45 +08:00
jiang
c6efccb88a
fix(chat): only expose final agent response
Generic Container CI/CD / test-build-publish (push) Successful in 1m4s
Agent CI/CD v2 / build-test-publish-and-deploy (push) Successful in 1m4s
2026-08-24 18:30:24 +08:00
jiang
18e8b25f48
fix(agent): bound CLI subprocess execution
2026-08-18 17:00:23 +08:00
jiang
4cbeca4e09
fix(permissions): require approval for backend queries
2026-08-06 20:03:20 +08:00
jiang
b19af8846a
feat(agent): 完善权限与结果引用安全
2026-08-06 18:41:52 +08:00
jiang
258f4996eb
feat(agent): add credential refresh and unify learning tools
2026-08-06 10:16:50 +08:00
jiang
2dc37e3fd8
fix(agent): preserve runtime request context
...
OpenCode tools run in a child service, so they cannot read the Agent process-local session map. Hydrate a sanitized context through the authenticated internal bridge and centralize backend project headers to prevent context loss across both boundaries.
2026-08-05 18:39:09 +08:00
jiang
1407dd3bbe
fix(opencode): restore stable v1 runtime
2026-08-05 17:59:35 +08:00
jiang
764a1f4e82
feat(opencode): migrate agent runtime to v2
2026-08-04 16:56:04 +08:00
jiang
07016451d6
fix(agent): complete opencode warmup before serving
...
The previous fire-and-forget startup only created the SDK client, leaving the first chat to await project and tool initialization. Warm the real session/tool path and gate port listening on completion.
2026-08-04 15:25:00 +08:00
jiang
94529cb141
feat(api): expose REST-only agent routes
Agent CI/CD / docker-image (push) Failing after 35s
Agent CI/CD / deploy-fallback-log (push) Successful in 1s
2026-07-30 20:38:52 +08:00
jiang
d782b7fa11
fix(session): propagate network context
Agent CI/CD / docker-image (push) Failing after 15m0s
Agent CI/CD / deploy-fallback-log (push) Successful in 0s
2026-07-17 16:33:11 +08:00
jiang
c823e3935e
feat(chat): expose model options config
Agent CI/CD / docker-image (push) Failing after 24s
Agent CI/CD / deploy-fallback-log (push) Successful in 1s
2026-06-10 19:50:40 +08:00
jiang
fa2c28c1c0
refactor(chat): centralize session persistence
2026-06-10 19:29:42 +08:00
jiang
873c169c2c
fix(agent): warm up opencode on startup
Agent CI/CD / docker-image (push) Successful in 1m59s
Agent CI/CD / deploy-fallback-log (push) Has been skipped
2026-06-08 20:19:46 +08:00
jiang
8ed73b1da6
fix(chat): hide raw permission metadata
Agent CI/CD / docker-image (push) Successful in 2m38s
Agent CI/CD / deploy-fallback-log (push) Has been skipped
2026-06-08 20:12:08 +08:00
jiang
801f611ce5
fix(chat): restore forked context
Agent CI/CD / docker-image (push) Successful in 1m38s
Agent CI/CD / deploy-fallback-log (push) Has been skipped
2026-06-08 19:33:13 +08:00
jiang
15c3263369
fix(chat): handle question and todo state
2026-06-08 18:10:28 +08:00
jiang
f61389ab07
feat(chat): 支持自动始终允许权限
2026-06-08 14:14:52 +08:00
jiang
05d36aa8ca
feat: handle opencode permission requests
2026-06-08 13:32:50 +08:00
jiang
9d4e5486e9
refactor: keep runtime context in memory
2026-06-07 17:07:14 +08:00
jiang
1ed7e56f35
refactor: remove legacy data compatibility
2026-06-07 16:56:23 +08:00
jiang
ad31956f53
完善 skill_manager 的技能维护能力
2026-06-05 13:03:39 +08:00
jiang
fc0e76439d
fix(chat): 解决token传输、本地文件存储顺序、读取的问题
2026-06-04 18:19:29 +08:00
jiang
10c11a5254
refactor(agent): 移除旧工具桥
2026-06-04 18:02:38 +08:00
jiang
8a1785c244
更新memory读取机制,新增前需要先list阅读已有的内容
2026-06-04 15:35:01 +08:00
jiang
0188240d62
重建会话记录逻辑
2026-06-04 15:26:23 +08:00
jiang
0ecb2babf3
refactor: unify agent session persistence
2026-06-04 15:02:27 +08:00
jiang
04ded0ceb0
重构会话管理,简化上下文存储逻辑
2026-06-03 17:14:55 +08:00
jiang
4c47841483
优化标题生成功能
Agent CI/CD / docker-image (push) Successful in 21s
Agent CI/CD / deploy-fallback-log (push) Has been skipped
2026-05-22 14:20:27 +08:00
jiang
ab12d79d91
fix(results): support legacy render refs
Agent CI/CD / docker-image (push) Successful in 17s
Agent CI/CD / deploy-fallback-log (push) Has been skipped
2026-05-21 18:18:16 +08:00
jiang and Copilot
f7122d1260
Persist agent chat sessions and protect manual titles
...
Agent CI/CD / docker-image (push) Successful in 28s
Agent CI/CD / deploy-fallback-log (push) Has been skipped
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
2026-05-21 17:33:48 +08:00
jiang
5d80961930
重构会话管理功能,由后端 opencode 发放 sessionId,后端做 scope
2026-05-21 15:41:46 +08:00
jiang and Copilot
cb298f2099
Unify referenced result validation
...
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
2026-05-21 12:58:16 +08:00