Commit Graph

326 Commits

Author SHA1 Message Date
lyon 0a55c1b3b4 fix: remove code agent processing copy 2026-06-16 04:29:53 +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 7fcc83e692 fix: avoid protocol-only tool trace summaries 2026-06-16 01:00:54 +08:00
lyon 5d2ebee000 fix: preserve agentrun mcp tool trace commands 2026-06-16 00:15:57 +08:00
lyon 1a15863f9d fix: preserve restored session markdown 2026-06-15 23:03:20 +08:00
Lyon b41bae1c81 fix: preserve existing agent conversation messages (#1282) 2026-06-15 21:36:26 +08:00
Lyon ce7c2658cf fix: unify workbench conversation message persistence (#1281) 2026-06-15 21:28:31 +08:00
lyon 06df7d17b0 fix: expose code agent prompt metadata 2026-06-15 16:14:01 +08:00
lyon f2614ad521 fix: align trace rendering stream 2026-06-15 15:41:47 +08:00
lyon ea96ebf75d feat: add redeem billing loop 2026-06-14 21:21:01 +08:00
lyon 763b583070 feat: add admin usage ledger audit 2026-06-14 20:52:27 +08:00
lyon 91cd716137 fix: allow user billing session summary proxy 2026-06-14 15:56:23 +08:00
lyon c84ee72eb9 feat: add v03 user billing entitlements 2026-06-14 15:34:13 +08:00
lyon 4c61550609 fix: expose v03 billing summary route 2026-06-14 13:45:23 +08:00
lyon 1b895a5b56 fix: defer AgentRun code agent billing until terminal result 2026-06-14 13:22:35 +08:00
lyon da268da85c fix: preserve user-billing usernames 2026-06-14 11:55:44 +08:00
lyon 7823bb7a95 feat: 补齐 v03 用户管理 Web parity 2026-06-14 11:04:52 +08:00
Lyon ee78ed9fdc fix: 修正 user-billing 自服务代理鉴权边界 (#1187) 2026-06-14 10:17:56 +08:00
Lyon b9dd25ef68 feat: 补齐 v03 user-billing R1 parity 基础 (#1179) 2026-06-14 09:59:48 +08:00
lyon d70390bf07 fix: authenticate agentrun provider delegation 2026-06-14 04:25:14 +08:00
lyon a10a62f518 fix: accept lane agentrun manager dns 2026-06-14 03:54:19 +08:00
lyon a6b897a08f feat: add admin user status controls 2026-06-14 01:33:26 +08:00
lyon ee0b175128 fix: restore v03 composer session parity 2026-06-14 01:20:55 +08:00
lyon 40099c44ec feat: add admin billing summary 2026-06-14 00:51:46 +08:00
lyon 3a8385b6f4 feat: expose user billing usage summary 2026-06-13 23:58:15 +08:00
Lyon 3f8fc6b80c feat: connect cloud api code agent billing (#1139) 2026-06-13 20:19:07 +08:00
Codex Agent 653dd27f5a fix: report runtime lane db secret refs 2026-06-09 09:28:09 +08:00
Codex Agent 187fb80a5d refactor: make v0.3 runtime node-scoped 2026-06-08 22:19:30 +08:00
Codex Agent 225269b5ad fix: resolve hwpod by id for caserun agents 2026-06-08 12:51:42 +08:00
Codex Agent 8bbad10a01 fix: finish deploy yaml config cleanup 2026-06-08 12:35:31 +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 c52ba0dac2 feat: 支持 provider profile auth.json CLI 写入 2026-06-08 10:59:38 +08:00
Codex Agent 6d1b1fd7ea code-agent: inherit child profile via env 2026-06-08 08:18:13 +08:00
Codex Agent 7408ba9da7 feat: add provider profile removal delegation 2026-06-08 05:29:11 +08:00
Codex Agent 466a5350de feat: remove static provider profile gating 2026-06-08 04:58:29 +08:00
Codex Agent 34788702dc Allow dynamic AgentRun provider profiles 2026-06-08 03:22:26 +08:00
Codex Agent 97998ffec7 feat: add ofcx-go to code agent session provider profile allowlist
CODE_AGENT_PROVIDER_PROFILE_IDS was missing ofcx-go, causing session
creation to normalize ofcx-go back to the default deepseek profile.
Adding ofcx-go to the allowlist ensures sessions are created with the
correct providerProfile that propagates to AgentRun backend profile routing.

Refs pikasTech/HWLAB#1034
2026-06-07 23:01:14 +08:00
Codex Agent d3a9f592c2 feat: add ofcx-go model and provider mappings to agentrun adapter
ofcx-go uses deepseek-v4-flash model (not deepseek-chat) and identifies
as provider ofcx-go (not deepseek). Without these mappings, the adapter
falls back to deepseek defaults, causing ofcx-go sessions to route through
the wrong model.

Refs pikasTech/HWLAB#1034
2026-06-07 22:28:13 +08:00
Codex Agent 7a7dac50a8 feat: add ofcx-go provider profile to cloud-api
Add ofcx-go (DeepSeek V4 Flash via OpenCode Zen Go) to the public provider
profiles list and wire its bridge summary to the existing hwlab-deepseek-proxy
Moon Bridge service. This allows cloud-api to accept ofcx-go as a valid
provider profile for Code Agent sessions and delegate to AgentRun.

Changes:
- Add ofcx-go to publicProfiles Set in provider-profile-management.ts
- Add opencodeZenGoBridgeSummary() returning the shared Moon Bridge URL
- Wire ofcx-go profile to bridge summary in normalizeProfileData()

The Moon Bridge side (opencode provider + deepseek-v4-flash route) was
already deployed in commit c19b6ef5. This commit completes the cloud-api
routing for the ofcx-go profile.

Refs pikasTech/HWLAB#1034
2026-06-07 20:43:43 +08:00
Codex Agent 28d363f8c9 fix: add missing commas in toolAliases and skillRefs arrays 2026-06-07 18:25:15 +08:00
Codex Agent 4c3a8951f6 feat: hwlab-code-agent tool and skill for agent scheduling
- tools/hwlab-code-agent-cli.ts: thin wrapper importing from skills/
- skills/hwlab-code-agent/: SKILL.md, config.json, scripts/src/client.ts
- toolAliases: hwlab-code-agent (spawn/poll/result/trace)
- skillRefs: hwlab-code-agent SKILL.md
- hwpod spec auto-inheritance: --spec-path, CWD .hwlab/, HWPOD_SPEC_CONTENT
- Leader agent can spawn Coder/Reviewer with inherited hwpod spec
2026-06-07 18:11:43 +08:00
Codex Agent 892c9af366 fix: CaseRun blocker visibility in status + cloud-api hwpod_node_not_connected error 2026-06-07 12:45:32 +08:00
Codex Agent 5a7644dac9 fix: bind hwpod node ops to target node
Prevent direct hwpod-node URL dispatch from executing plans on the wrong node and expose spawn diagnostics for cmd.run failures.
2026-06-06 19:41:44 +08:00
Codex Agent e1c35509e1 fix: seed caserun hwpod workspace files 2026-06-06 18:38:26 +08:00
Codex Agent f67e658321 fix: add hwpod workspace text edit ops 2026-06-06 17:28:06 +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