Commit Graph

121 Commits

Author SHA1 Message Date
Haitao Pan
a839ad73a6 fix: align openclaw artifact scope 2026-05-06 20:10:44 +08:00
Haitao Pan
d25594bb94 fix: export scoped openclaw artifacts from routed result 2026-05-06 19:41:47 +08:00
Haitao Pan
dbb946e7a4 fix: complete scoped openclaw export before response 2026-05-06 19:31:45 +08:00
Haitao Pan
27bceef744 fix: export openclaw artifacts from returned scope 2026-05-06 19:18:37 +08:00
Haitao Pan
2e8240a907 fix: detect nested openclaw artifact prompts 2026-05-06 19:10:04 +08:00
Haitao Pan
2fbd76239c fix: extend openclaw artifact export wait 2026-05-06 18:58:58 +08:00
Haitao Pan
01795c5450 fix: wait for openclaw artifact export 2026-05-06 18:43:37 +08:00
Haitao Pan
3f19c38f36 fix: persist stripped openclaw artifact maps 2026-05-06 13:29:53 +08:00
Haitao Pan
25934c7d74 fix: sanitize openclaw gateway response artifacts 2026-05-06 13:19:49 +08:00
Haitao Pan
d63bcc8022 fix: strip openclaw download artifact bodies 2026-05-06 13:09:19 +08:00
Haitao Pan
1781a01f80 fix: strip scoped openclaw artifact bodies 2026-05-06 13:00:41 +08:00
Haitao Pan
f2d281bf12 fix: detect openclaw artifact responses before stripping 2026-05-06 12:40:18 +08:00
Haitao Pan
482797e946 fix: strip normalized openclaw artifact bodies 2026-05-06 11:07:43 +08:00
Haitao Pan
b9f4aa80fa fix: omit inline openclaw artifact content 2026-05-06 10:56:00 +08:00
Haitao Pan
f0f7d99e21 test: cover OpenClaw latest workspace artifacts 2026-05-06 10:04:34 +08:00
Haitao Pan
f3f2e7464c feat: sync OpenClaw artifacts by scoped export 2026-05-06 09:33:54 +08:00
Haitao Pan
2114691b9b fix: proxy openclaw artifact downloads 2026-05-05 14:48:46 +08:00
Haitao Pan
7575543bb4 fix: require real OpenClaw artifacts 2026-05-05 14:31:45 +08:00
Haitao Pan
f5a3c6f829 fix: export openclaw gateway artifacts 2026-05-05 12:48:04 +08:00
Haitao Pan
9944cffe3f Fix OpenClaw chat send routing 2026-05-05 10:17:31 +08:00
Haitao Pan
9f16279f5f Fix OpenClaw gateway session routing 2026-05-04 20:40:42 +08:00
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