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
ead76185b7
refactor(agent): normalize API naming
2026-06-13 11:15:59 +08:00
jiang
8857b18dc9
feat(auth): validate agent context upstream
2026-06-12 10:18:41 +08:00
jiang
20b93c688f
feat(tools): add search and map tools
2026-06-09 17:54:46 +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
2295bdcb97
暂时移除后端的认证校验
Agent CI/CD / docker-image (push) Successful in 1m5s
Agent CI/CD / deploy-fallback-log (push) Has been skipped
2026-06-07 19:58:59 +08:00
jiang
5020e58b7e
feat(auth): validate agent requests
2026-06-07 17:15:40 +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
10c11a5254
refactor(agent): 移除旧工具桥
2026-06-04 18:02:38 +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
96e5d25518
更新tjwater-cli skill和环境
2026-06-03 09:49:37 +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
jiang
69a90de9a1
新增调用前端分区渲染功能,节点通过 ref 文件传输,并增加简单认证
2026-05-18 17:12:33 +08:00
jiang
eebf802e31
LLM-driven 设计,添加学习审计和会话历史存储至目录的功能
2026-05-18 17:12:33 +08:00
jiang
5fbe8ae40c
新增 memory 和 skill 存储,实现 Agent 持续学习,并增加工具支持;增加 LLM progress detail 输出
2026-05-18 17:12:33 +08:00
jiang and Copilot
a27c45910c
LLM 请求透明化
...
Co-authored-by: Copilot <copilot@github.com >
2026-05-18 17:12:33 +08:00
jiang
6f15b5d7e3
移除对 copilot 的兼容。更新示例和文档,统一使用 session_id 代替 conversationId
2026-05-18 17:12:33 +08:00
jiang
b857ca543d
添加注释以说明工具和会话的上下文处理
2026-05-18 17:12:25 +08:00
jiang
d3e7baca99
init
2026-05-18 17:12:25 +08:00