Commit Graph

713 Commits

Author SHA1 Message Date
Haitao Pan
a628200127 fix: use SSE for OpenClaw task submit 2026-05-08 11:46:47 +08:00
Haitao Pan
a467834a8b fix: stabilize ACP closed flow handling 2026-05-08 10:54:23 +08:00
Haitao Pan
97400f0508 fix: continue ACP sessions after interrupted reads 2026-05-08 09:46:52 +08:00
Haitao Pan
da06d24103 fix: dedupe assistant chat messages 2026-05-07 19:34:19 +08:00
Haitao Pan
f19c96bfa6 fix: label openclaw socket closures 2026-05-07 17:47:27 +08:00
Haitao Pan
933d7d4500 merge: openclaw acp artifact sync 2026-05-07 17:46:24 +08:00
Haitao Pan
a0a1e336dc test: cover openclaw artifact result parsing 2026-05-07 17:46:13 +08:00
Haitao Pan
4bb249ad34 feat: reveal artifact file locations 2026-05-07 15:36:43 +08:00
Haitao Pan
b10f0b8536 fix: route openclaw gateway routing hints 2026-05-07 09:14:15 +08:00
Haitao Pan
c66e7b016d fix: use openclaw task submit endpoint 2026-05-07 08:44:23 +08:00
Haitao Pan
ffa11a4852 fix: route openclaw tasks through bridge rpc 2026-05-07 08:25:52 +08:00
Haitao Pan
c23338069d fix: harden artifact download sync 2026-05-06 21:05:59 +08:00
Haitao Pan
85bdc93145 fix: extend openclaw task submit timeout 2026-05-06 20:10:44 +08:00
Haitao Pan
f250fe73e2 fix: use json openclaw task submit 2026-05-06 10:56:00 +08:00
Haitao Pan
06c2c87c15 fix: surface gotask failure diagnostics 2026-05-05 15:12:30 +08:00
Haitao Pan
84f7194c77 test: cover openclaw artifact sync to task workspace 2026-05-05 14:48:46 +08:00
Haitao Pan
e0cc49c47a fix: remove openclaw artifact export fallback 2026-05-05 13:48:12 +08:00
Haitao Pan
70d33c586b fix: export openclaw artifacts from app fallback 2026-05-05 13:44:54 +08:00
Haitao Pan
517f8375bc refactor: remove stale skill routing paths 2026-05-05 12:46:41 +08:00
Haitao Pan
0bb1e067f1 fix: sync bridge artifacts into sidebar 2026-05-05 12:46:00 +08:00
Haitao Pan
32c4d1c79b fix: resume gateway chat sessions 2026-05-05 11:14:29 +08:00
Haitao Pan
2bd28e5e2b Cover OpenClaw gateway submit endpoint 2026-05-04 20:40:42 +08:00
Haitao Pan
2cc61dbd7e ci: build linux runner with cxx17 2026-05-03 19:55:53 +08:00
Haitao Pan
c564d86442 ci: align remote provider contract with hermes 2026-05-03 19:40:35 +08:00
Haitao Pan
e1a9d6dc43 test: align assistant auth failure expectation 2026-05-03 19:35:43 +08:00
Haitao Pan
2dfce7f575 ci: pin app java setup action 2026-05-03 19:29:49 +08:00
Haitao Pan
6dbf7d836a fix: sync bridge artifacts and route openclaw tasks 2026-05-03 12:14:35 +08:00
Haitao Pan
0834cf3350 fix: route openclaw tasks via bridge gateway 2026-05-03 11:22:09 +08:00
Haitao Pan
70dd5afd33 fix: clarify openclaw gateway offline error 2026-05-02 21:46:01 +08:00
Haitao Pan
fe66ebf481 fix: unify bridge gateway readiness 2026-05-02 19:52:59 +08:00
Haitao Pan
ba046e57a7 fix: tighten bridge runtime diagnostics 2026-05-02 17:45:17 +08:00
Haitao Pan
d0615d6e30 fix: route gateway execution through managed bridge 2026-05-02 12:10:08 +08:00
Haitao Pan
8af618c6bf fix: preserve bridge acp 502 diagnostics 2026-05-01 14:43:05 +08:00
Haitao Pan
b445e77cfa fix: enforce explicit gateway routing and isolate test environments
- Update AppController to enforce explicit routing and provider selection when target is gateway.

- Add environment overrides to isolate test suites from system environment variables.

- Add automatic ACP capabilities refresh on connection failure when runtime is configured.
2026-05-01 14:00:54 +08:00
Haitao Pan
da58a843e2 fix: normalize bridge metadata authorization 2026-04-30 13:28:24 +08:00
Haitao Pan
66f396280a feat: pass remote working directory as hint while preserving local cwd
Distinguishes between the local working directory (used for execution) and the
remote working directory hint. Captures remote working directory from execution
results and persists it for future turns.
2026-04-30 12:14:13 +08:00
Haitao Pan
7748c9b34b fix: preserve hermes failure diagnostics 2026-04-29 19:27:09 +08:00
Haitao Pan
65ced40ced Sync inline ACP artifacts from task results 2026-04-28 16:49:18 +08:00
Haitao Pan
32ed1e129c Stabilize app shell surface test 2026-04-28 11:56:48 +08:00
Haitao Pan
5043ce1269 Show ACP provider failures in task output 2026-04-27 12:31:42 +08:00
Haitao Pan
fd0a21af18 Fix ACP task response display parsing 2026-04-27 11:19:24 +08:00
Haitao Pan
902cff92ce Fix bridge gateway task params 2026-04-26 10:17:38 +08:00
Haitao Pan
054e783748 fix: use bridge session lifecycle methods 2026-04-24 10:09:20 +08:00
Haitao Pan
1709169e85 fix: align routing resolve payload 2026-04-23 16:16:29 +08:00
Haitao Pan
3bd64717b5 chore: sync runtime protocol docs 2026-04-23 14:58:18 +08:00
Haitao Pan
a2be697ceb Fix bridge ACP provider endpoint normalization 2026-04-23 09:30:36 +08:00
Haitao Pan
c9ec86b274 fix task workspace binding separation 2026-04-22 13:51:26 +08:00
Haitao Pan
c7a52b142a fix bridge readiness checks 2026-04-22 10:17:51 +08:00
Haitao Pan
a816ae8698 docs: add external api test scripts 2026-04-22 09:47:38 +08:00
Haitao Pan
b273fc74b8 Merge branch 'codex/docs-app-external-api' 2026-04-22 09:35:06 +08:00