Haitao Pan
75cd5fe051
fix: send raw openclaw gateway auth token
2026-05-03 20:41:56 +08:00
Haitao Pan
4b9bc29ad7
fix: persist openclaw gateway device identity
2026-05-03 20:27:04 +08:00
Haitao Pan
fac0a0857a
fix: enforce openclaw gateway task route
2026-05-03 12:14:31 +08:00
Haitao Pan
2f5e0a3fa1
fix: route openclaw gateway through bridge
2026-05-03 11:22:09 +08:00
Haitao Pan
2b5535e772
fix: connect local openclaw gateway before requests
2026-05-02 21:46:01 +08:00
Haitao Pan
54142767e4
test: lock bridge gateway public contract
2026-05-02 19:52:59 +08:00
Haitao Pan
6e2daf2e3d
fix: remove legacy bridge public aliases
2026-05-02 17:45:17 +08:00
Haitao Pan
0915adc565
fix: structure hermes empty response failures
2026-04-29 19:26:58 +08:00
Haitao Pan
dbce207d83
Fix artifact payload copy lint
2026-04-29 11:03:21 +08:00
Haitao Pan
b5eb9ded10
feat(acp): implement task tracking and artifact recording
...
- Added TaskState and TaskKind tracking in SessionOrchestrator
- Implemented ArtifactRecord to capture remote workspace hints and artifacts
- Enhanced OpenCode adapter with session ID sanitization and validation
- Added unit tests for remote workspace hints and invalid session handling
2026-04-28 20:22:44 +08:00
Haitao Pan
6f754ec23f
Filter Codex protocol noise from task output
2026-04-28 16:49:18 +08:00
Haitao Pan
400be2e538
Fix Codex ACP empty output handling
2026-04-27 12:31:42 +08:00
Haitao Pan
caf541995e
Treat app gateway target as explicit routing
2026-04-26 10:32:47 +08:00
Haitao Pan
3f964710f5
Accept top-level gateway routing contract
2026-04-26 10:26:15 +08:00
Haitao Pan
c9afbe7423
Fix gateway provider routing resolution
2026-04-26 10:17:38 +08:00
Haitao Pan
dfead14145
Fix bridge lint blockers
2026-04-24 14:57:26 +08:00
Haitao Pan
cce9833689
Fix ACP provider endpoint routing
2026-04-24 11:51:28 +08:00
Haitao Pan
17c0fa6f16
Refine bridge routing and remove fallback paths
2026-04-23 15:58:37 +08:00
Haitao Pan
e808f7a19e
refactor(acp): refocus bridge as control plane and consolidate execution logic
2026-04-23 13:21:14 +08:00
Haitao Pan
6d9e40833d
refactor(gateway): remove hardcoded production routing, use configured GatewayURL
2026-04-23 11:53:47 +08:00
Haitao Pan
d0ca602269
fix(gateway): relax production routing for local endpoints
2026-04-23 11:47:21 +08:00
Haitao Pan
f7acb2fda5
refactor(acp): split internal server handlers and add opencode adapter
2026-04-23 11:43:38 +08:00
Haitao Pan
0562b99039
fix hermes acp prompt completion
2026-04-23 09:29:45 +08:00
Haitao Pan
1d89c17ef6
fix hermes acp adapter responses
2026-04-22 16:57:54 +08:00
Haitao Pan
ad70f2f9f9
wait for hermes final session updates
2026-04-22 15:12:16 +08:00
Haitao Pan
f18bf93337
drain trailing hermes acp notifications
2026-04-22 15:07:56 +08:00
Haitao Pan
060648834b
switch hermes upstream to acp prompt streaming
2026-04-22 15:03:33 +08:00
Haitao Pan
a279ecffe2
default hermes adapter to session.start
2026-04-22 14:55:21 +08:00
Haitao Pan
ca88b73322
switch hermes provider to websocket stream
2026-04-22 14:50:20 +08:00
Haitao Pan
9e899233b9
extract hermes prompt output from updates
2026-04-22 14:24:37 +08:00
Haitao Pan
b697e915eb
fix hermes acp prompt forwarding
2026-04-22 14:22:09 +08:00
Haitao Pan
849e45bf5b
remove hermes cli fallback path
2026-04-22 14:09:30 +08:00
Haitao Pan
b4123998b7
fix hermes adapter upstream session routing
2026-04-22 14:08:56 +08:00
Haitao Pan
5bb9afe422
ensure provider working directories exist
2026-04-22 13:51:26 +08:00
Haitao Pan
cfd19f6626
add bridge version trace output
2026-04-22 12:23:28 +08:00
Haitao Pan
bf1fcac528
fix hermes provider command dispatch
2026-04-22 11:51:07 +08:00
Haitao Pan
5b5ffa86cd
fix: align tests with new permissive auth behavior
2026-04-21 20:38:07 +08:00
Haitao Pan
fe13604703
fix: make acp.capabilities public and update verification script
2026-04-21 20:05:50 +08:00
Haitao Pan
c4d8c522a9
fix: make auth checks more robust across all adapters
2026-04-21 20:03:12 +08:00
Haitao Pan
34782eabd6
fix: enforce authentication check in validation script and update tests
2026-04-21 20:01:54 +08:00
Haitao Pan
44a7869f0f
fix: allow unauthenticated requests when BRIDGE_AUTH_TOKEN is not set
2026-04-21 19:58:10 +08:00
Haitao Pan
3047f818aa
fix: improve bridge endpoint robustness and deployment reporting
2026-04-21 18:13:26 +08:00
Haitao Pan
c4d110f13a
Stop rewriting bridge upstream localhost endpoints
2026-04-21 16:28:26 +08:00
Haitao Pan
8e24b697a7
Tighten bridge endpoint and auth contracts
2026-04-21 10:34:44 +08:00
Haitao Pan
095ef07b61
Limit container upstream rewrites to container runtime
2026-04-20 18:28:24 +08:00
Haitao Pan
1aab7179a7
Resolve container-local upstream endpoints
2026-04-20 18:06:12 +08:00
Haitao Pan
4c0e8c3d01
Unify bridge RPC aliases
2026-04-20 17:51:55 +08:00
Haitao Pan
1e6c644a92
Add Hermes ACP adapter
2026-04-20 16:54:40 +08:00
Haitao Pan
f09985122c
feat(testing): add high-coverage functional test suite and improve acp error handling
2026-04-20 13:01:04 +08:00
Haitao Pan
e043480418
fix(ci): update rpc contract validation and remove internal service token
2026-04-20 12:31:16 +08:00