lyon
c5bd542c30
fix: make workbench session timestamps user-driven
2026-06-16 07:03:00 +08:00
lyon
ad00ea1c5f
fix(web): add workbench session deep links
2026-06-16 06:17:54 +08:00
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
b592e191e9
Merge pull request #1253 from pikasTech/fix/issue-1250-trace-consistency
...
fix: 对齐 Trace 实时流与 Web/CLI 去噪
2026-06-15 15:46:16 +08:00
lyon
e984074de0
fix: align cloud web workbench bootstrap entry
2026-06-15 15:42:36 +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
907782667c
fix: serve v03 cloud web vue deep links
2026-06-14 11:22:27 +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
a8d58da005
fix: batch admin billing reservations
2026-06-14 01:14:07 +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
5de99781b5
fix: expose user billing write readiness ( #1148 )
2026-06-13 22:44:54 +08:00
Lyon
9279c5f819
fix: use libpq ssl semantics for runtime postgres ( #1143 )
2026-06-13 21:40:45 +08:00
Lyon
3f8fc6b80c
feat: connect cloud api code agent billing ( #1139 )
2026-06-13 20:19:07 +08:00
Lyon
0edcf9e588
feat: add v03 user billing service ( #1128 )
2026-06-13 14:26:37 +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