Commit Graph

86 Commits

Author SHA1 Message Date
lyon cee702726c fix: complete v03 AgentRun workbench projection 2026-06-19 03:32:11 +08:00
lyon 98d7b1c6f0 fix: remove workbench read-through projection repair 2026-06-19 00:08:01 +08:00
lyon b469b3efa6 fix: project AgentRun turns after submit 2026-06-18 21:31:44 +08:00
lyon e0c3b80c48 fix: avoid blocking terminal trace reads 2026-06-18 18:08:25 +08:00
lyon 4777235b54 fix: skip terminal trace refresh when cached 2026-06-18 17:36:26 +08:00
lyon 5178c20710 fix: cache code agent turn session lookup 2026-06-18 17:17:31 +08:00
lyon f310689851 fix: defer terminal turn status effects 2026-06-18 13:38:25 +08:00
lyon a69ff3cc99 fix: record terminal turn effects once 2026-06-18 13:17:28 +08:00
lyon e765f23af9 fix: skip completed AgentRun turn refresh 2026-06-18 13:03:21 +08:00
lyon 177e5373d6 fix: avoid duplicate AgentRun turn status refresh 2026-06-18 12:28:17 +08:00
lyon 6a313e9ee8 fix(workbench): unify session authority for reload deletion and mobile actions 2026-06-18 10:34:24 +08:00
lyon 7904897392 fix(workbench): enforce project-scoped session views 2026-06-17 22:34:35 +08:00
lyon 6a0f6eb5c4 fix: standardize agentrun trace backend labels 2026-06-17 19:02:22 +08:00
lyon 74f5f1773d feat: track agentrun event visible latency 2026-06-17 18:45:19 +08:00
lyon 8a4a3f1248 fix(workbench): expose turn lifecycle ids 2026-06-17 12:34:22 +08:00
lyon 1527a992c3 fix: align AgentRun reuse assertions with spec 2026-06-17 00:56:21 +08:00
lyon a67f29ace4 fix: surface agentrun terminal errors in final response 2026-06-17 00:17:10 +08:00
lyon 6f9a3755b1 feat: paginate code agent trace loading 2026-06-16 23:28:58 +08:00
lyon 2679b1f14e fix: load Code Agent traces through REST resource 2026-06-16 21:57:51 +08:00
lyon 884a95164c fix: scope code agent cancel targets 2026-06-16 15:40:49 +08:00
lyon 6173b5e5c6 fix: mark evicted agent sessions non-reusable 2026-06-16 03:45:33 +08:00
lyon 43b79b6c7e fix: allow failed code agent sessions to resume 2026-06-16 03:24:33 +08:00
lyon 1b895a5b56 fix: defer AgentRun code agent billing until terminal result 2026-06-14 13:22:35 +08:00
Codex Agent 916838bde4 feat: update caserun aggregation and v02 deploy config 2026-06-08 12:21:09 +08:00
Codex Agent 9d76230bc3 切换 AgentRun 资源装配到 gitbundle 2026-06-08 11:25:54 +08:00
Codex Agent 34788702dc Allow dynamic AgentRun provider profiles 2026-06-08 03:22:26 +08:00
Codex Agent e1c35509e1 fix: seed caserun hwpod workspace files 2026-06-06 18:38:26 +08:00
Lyon fc865dbc7c Merge pull request #1005 from pikasTech/fix/issue1000-trace-refresh-latency
fix: reduce Code Agent trace refresh latency
2026-06-06 16:56:05 +08:00
Codex Agent 263bbbb159 fix: keep steer short connection running 2026-06-06 16:52:32 +08:00
Codex Agent 689c471e4d fix: reduce Code Agent trace refresh latency 2026-06-06 16:51:40 +08:00
Codex Agent c58a7fff6c fix: 收敛公共 trace result 契约 2026-06-06 14:20:57 +08:00
Codex Agent 6cae643161 fix: remove legacy trace fallback paths 2026-06-06 13:55:03 +08:00
Codex Agent 1830df467e fix: unify AgentRun trace result authority 2026-06-06 13:08:23 +08:00
Codex Agent f4b33b5cbb fix: repair ambiguous top-level trace snapshots 2026-06-06 12:15:06 +08:00
Codex Agent c80493f240 fix: validate trace result provenance 2026-06-06 12:03:29 +08:00
Codex Agent aa06af6a91 fix: preserve latest trace during historical repair 2026-06-06 11:40:21 +08:00
Codex Agent 7c6df8d9b4 fix: index historical AgentRun traces 2026-06-06 11:21:00 +08:00
Codex dd0121c93c fix: stabilize AgentRun trace replay and final rows 2026-06-06 10:33:26 +08:00
Codex Agent 3e7131f6ab refactor: converge hwpod node-ops channel 2026-06-05 17:23:56 +08:00
Codex Agent d6769bf1d3 fix: remove v02 authorization residue 2026-06-05 14:00:13 +08:00
Codex Agent cf722efd06 feat: add v02 OpenFGA access management 2026-06-05 09:39:49 +08:00
Codex Agent 1162c0e5bd fix(v02): report AgentRun result contract 2026-06-05 02:26:51 +08:00
Codex Agent fd1b8c0e5a fix(v02): remove legacy code agent control plane 2026-06-05 01:35:35 +08:00
Lyon df69e48115 fix(v02): persist chat owner messages (#875)
Co-authored-by: Codex Agent <codex@hwlab.local>
2026-06-05 00:21:47 +08:00
Lyon eca9dbaa9c fix: persist expired code agent trace summaries (#851)
Co-authored-by: Codex Agent <codex@hwlab.local>
2026-06-04 20:40:36 +08:00
Codex 6a8e9b3d79 feat(agentrun): inject owner HWLAB_API_KEY into runner transient env
- submitAgentRunChatTurn resolves owner user API key via accessController.store.findActiveDefaultApiKeyForUser
- buildAgentRunRunnerJobInput accepts ownerApiKey; when present, removes HWLAB_DEVICE_POD_API_KEY and adds HWLAB_API_KEY as sensitive
- buildAgentRunTransientEnv no longer emits HWLAB_DEVICE_POD_API_KEY
- codex-stdio child env now reads HWLAB_API_KEY (not HWLAB_DEVICE_POD_API_KEY)
- server-code-agent-http codeAgentAuthEnv looks up user default API key; URL env vars still set unconditionally
- tests: code-agent-session-registry Codex child env carries only device-pod API key now checks HWLAB_API_KEY
- tests: server-agent-chat delegates v0.2 turns removes HWLAB_DEVICE_POD_API_KEY assertion
- 58 pass / 4 pre-existing fail
2026-06-04 15:01:30 +08:00
Codex Agent 3a55a4b99e fix(cloud): expose persistent thread resume metadata 2026-06-04 13:05:03 +08:00
Codex 32b29bc1dc fix: reensure AgentRun runner for reused sessions 2026-06-03 23:21:05 +08:00
Codex 8f0a2cd213 fix: align v0.2 explicit agent session dispatch
Fixes HWLAB #782.
2026-06-03 22:50:58 +08:00
Codex 94b9df822c feat: 手动化 Code Agent session 管理 2026-06-03 10:40:50 +08:00