Codex Agent
483060a3ee
feat: add hwpod node native websocket dispatch
2026-06-05 19:26:13 +08:00
Codex Agent
3e7131f6ab
refactor: converge hwpod node-ops channel
2026-06-05 17:23:56 +08:00
Codex Agent
9a2c651c3c
feat: add v02 provider profile management
2026-06-05 17:14:59 +08:00
Codex Agent
c1df458c85
feat: wire hwpod target node-ops flow
2026-06-05 13:39:20 +08:00
Codex Agent
f5be1c0361
feat: add v02 web performance dashboard
2026-06-05 12:00:23 +08:00
Codex Agent
c8a8aa505e
feat: add hwpod harness node-ops loop
2026-06-05 11:52:47 +08:00
Codex Agent
ab7d79c69a
feat: expose v02 webui performance metrics
2026-06-05 11:14:27 +08:00
Codex Agent
fd1b8c0e5a
fix(v02): remove legacy code agent control plane
2026-06-05 01:35:35 +08:00
Codex
13c779ed11
feat(cloud-api): v0.2 user API key auth (api_keys table + Bearer hwl_live_)
...
Adds the user API key foundation called out in #788 :
- New api_keys table with idx_api_keys_user and idx_api_keys_prefix
- users extended with auth_provider/keycloak_issuer/keycloak_sub/email/last_login_at
- Authorization: Bearer hwl_live_... resolves to the same AuthPrincipal
- /v1/api-keys, /v1/api-keys/default, /v1/api-keys/{id}/regenerate, DELETE /v1/api-keys/{id}
- First-admin and /auth/login bootstrap a Default API key
- Short-test mode keeps display_secret; production化 will switch to hash-only later
- Legacy HWLAB_DEVICE_POD_API_KEY and Bearer <session-token> paths preserved
- 4 new access-control.test.ts cases
Refs pikasTech/HWLAB#788
2026-06-04 15:01:30 +08:00
Codex
94b9df822c
feat: 手动化 Code Agent session 管理
2026-06-03 10:40:50 +08:00
Codex
da25cb4c02
feat: align session sidebar and cli management
2026-06-03 09:47:52 +08:00
Codex
3497a8993b
feat: support agentrun steer and idle continuation
2026-06-02 10:29:46 +08:00
Codex
577622d0ab
fix: sync terminal workbench traces
2026-06-02 01:55:19 +08:00
Codex
b7285b30b1
feat(workbench): share account workspace across web and cli
2026-06-01 21:31:26 +08:00
Codex
945c2ba3d0
fix: persist user code agent sessions
2026-05-31 16:00:05 +08:00
Codex
70ebd1689c
feat: add uploaded skills management
2026-05-31 11:45:10 +08:00
Codex
0cf79ecc9d
feat: expose hwlab client pod routes
2026-05-30 14:05:28 +08:00
Codex
d1ffc007e4
feat: add v02 device-pod env reuse boot path
2026-05-29 22:49:08 +08:00
Codex
5ebadee19f
fix: require internal token for device pod executor
2026-05-29 16:28:34 +08:00
Codex
2fe1c89686
fix: allow v02 gateway protocol environment
2026-05-29 15:40:20 +08:00
Codex
db9b5de68f
feat: add v02 first admin setup
2026-05-29 13:54:01 +08:00
Codex
4cdc80e672
feat: wire device pod gateway dispatch
2026-05-29 10:44:59 +08:00
Codex
b0aa3ecac7
fix: expose v02 access status routes
2026-05-29 08:54:23 +08:00
Codex
b99c663614
feat: enforce v02 runtime authority
2026-05-29 08:10:19 +08:00
Codex
671303d2b9
feat: add v02 access device pod authority
2026-05-29 02:15:55 +08:00
Codex
a0869c5afa
refactor: migrate v02 cloud api to TypeScript
2026-05-29 00:33:22 +08:00