Commit Graph

726 Commits

Author SHA1 Message Date
Haitao Pan
3e188cc3df fix: isolate same-prompt draft artifacts 2026-05-09 18:07:57 +08:00
Haitao Pan
e288be2454 fix: isolate task artifacts by current sync 2026-05-09 17:01:04 +08:00
Haitao Pan
4aff57e675 fix: accept buffered ACP SSE results on abrupt close 2026-05-09 16:00:21 +08:00
Haitao Pan
6b278c8be8 fix: stabilize ACP gateway connect failures 2026-05-09 15:12:51 +08:00
Haitao Pan
17b847d544 fix: keep OpenClaw task streams alive in app 2026-05-08 19:54:54 +08:00
Haitao Pan
b6117faca8 test: track OpenClaw SSE keepalive diagnostics 2026-05-08 18:58:51 +08:00
Haitao Pan
41ef452929 fix: hide OpenClaw artifact guard diagnostics 2026-05-08 18:14:36 +08:00
Haitao Pan
3f3c94feb3 fix: use OpenClaw task submit endpoint 2026-05-08 17:25:26 +08:00
Haitao Pan
f176b7a656 feat: add assistant task runtime controls 2026-05-08 17:16:50 +08:00
Haitao Pan
74d07c246e fix: preserve active assistant lifecycle during binding sync 2026-05-08 16:26:39 +08:00
Haitao Pan
7f166d07bb fix: retry interrupted acp handshakes 2026-05-08 16:01:18 +08:00
Haitao Pan
ad361c1ac9 feat: isolate concurrent assistant task runs 2026-05-08 15:04:42 +08:00
Haitao Pan
8598673724 fix: preserve acp interrupted task results 2026-05-08 14:19:26 +08:00
Haitao Pan
80ef92d477 fix: use SSE for OpenClaw task submit 2026-05-08 11:46:47 +08:00
Haitao Pan
5fa7c86f9c fix: stabilize ACP closed flow handling 2026-05-08 10:54:23 +08:00
Haitao Pan
f657272cea fix: continue ACP sessions after interrupted reads 2026-05-08 09:46:52 +08:00
Haitao Pan
3922c8b4b4 fix: dedupe assistant chat messages 2026-05-07 19:34:19 +08:00
Haitao Pan
da846871aa fix: label openclaw socket closures 2026-05-07 17:47:27 +08:00
Haitao Pan
700e463ec7 merge: openclaw acp artifact sync 2026-05-07 17:46:24 +08:00
Haitao Pan
0225f09695 test: cover openclaw artifact result parsing 2026-05-07 17:46:13 +08:00
Haitao Pan
544dc44c47 feat: reveal artifact file locations 2026-05-07 15:36:43 +08:00
Haitao Pan
3d3996017f fix: route openclaw gateway routing hints 2026-05-07 09:14:15 +08:00
Haitao Pan
d8742f1b61 fix: use openclaw task submit endpoint 2026-05-07 08:44:23 +08:00
Haitao Pan
89f74143e0 fix: route openclaw tasks through bridge rpc 2026-05-07 08:25:52 +08:00
Haitao Pan
d902ddc8a8 fix: harden artifact download sync 2026-05-06 21:05:59 +08:00
Haitao Pan
0c6f1538b9 fix: extend openclaw task submit timeout 2026-05-06 20:10:44 +08:00
Haitao Pan
9f4b265fab fix: use json openclaw task submit 2026-05-06 10:56:00 +08:00
Haitao Pan
cfe3e47ee2 fix: surface gotask failure diagnostics 2026-05-05 15:12:30 +08:00
Haitao Pan
895778b14d test: cover openclaw artifact sync to task workspace 2026-05-05 14:48:46 +08:00
Haitao Pan
f2ea563cdb fix: remove openclaw artifact export fallback 2026-05-05 13:48:12 +08:00
Haitao Pan
db5c7301c7 fix: export openclaw artifacts from app fallback 2026-05-05 13:44:54 +08:00
Haitao Pan
bc2e31f13b refactor: remove stale skill routing paths 2026-05-05 12:46:41 +08:00
Haitao Pan
be24832f80 fix: sync bridge artifacts into sidebar 2026-05-05 12:46:00 +08:00
Haitao Pan
af01142441 fix: resume gateway chat sessions 2026-05-05 11:14:29 +08:00
Haitao Pan
dea3d8e8b2 Cover OpenClaw gateway submit endpoint 2026-05-04 20:40:42 +08:00
Haitao Pan
00c578ade7 ci: build linux runner with cxx17 2026-05-03 19:55:53 +08:00
Haitao Pan
8a67069124 ci: align remote provider contract with hermes 2026-05-03 19:40:35 +08:00
Haitao Pan
214487e4b4 test: align assistant auth failure expectation 2026-05-03 19:35:43 +08:00
Haitao Pan
2c0e545589 ci: pin app java setup action 2026-05-03 19:29:49 +08:00
Haitao Pan
3b89771647 fix: sync bridge artifacts and route openclaw tasks 2026-05-03 12:14:35 +08:00
Haitao Pan
5cbaf2e534 fix: route openclaw tasks via bridge gateway 2026-05-03 11:22:09 +08:00
Haitao Pan
cd8c34efe0 fix: clarify openclaw gateway offline error 2026-05-02 21:46:01 +08:00
Haitao Pan
0b45992081 fix: unify bridge gateway readiness 2026-05-02 19:52:59 +08:00
Haitao Pan
e4f8da2a67 fix: tighten bridge runtime diagnostics 2026-05-02 17:45:17 +08:00
Haitao Pan
52ef962251 fix: route gateway execution through managed bridge 2026-05-02 12:10:08 +08:00
Haitao Pan
b20dc093ed fix: preserve bridge acp 502 diagnostics 2026-05-01 14:43:05 +08:00
Haitao Pan
f9b35cb5fe 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
797b576fdc fix: normalize bridge metadata authorization 2026-04-30 13:28:24 +08:00
Haitao Pan
f2e3cfa790 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
16f214a6c6 fix: preserve hermes failure diagnostics 2026-04-29 19:27:09 +08:00