Haitao Pan
e6437d9be7
fix(arch): remove expectedArtifactExtensions from bridge payload
2026-06-05 13:41:43 +08:00
Haitao Pan
fc965b3ec4
refactor(acp): replace artifact fallback chain with snapshot+export and stable session mapping
...
- Introduce ThreadSessionMapper to derive stable OpenClaw session keys
from threadId/sessionId, avoiding leaked draft session identifiers
- Replace the artifact scope cascading fallback (output-token heuristics,
draft variant retries) with a single collect-and-snapshot call followed
by export, per anti-fallback rules
- Enforce artifact contract by failing runs that report success but miss
required final artifact extensions
- Update orchestrator and tests to the new methods sequence
(collect-and-snapshot before export)
- Relax AGENTS.md rule to allow updating tests when the protocol contract
itself changes
2026-06-05 12:07:28 +08:00
Haitao Pan
1f43a989a0
chore: add repomix-output.xml to .gitignore
2026-06-05 02:53:51 +00:00
Cowork 3P
d436729508
refactor: remove multi-agent orchestration engine, add coding standards
...
- Delete internal/acp/multi_agent.go (610 lines) — Path B orchestration
- Remove multiAgent dispatch from orchestrator, jobs, http_handler
- Set multiAgent/multi_agent capabilities to false in catalog
- Remove TaskKindMultiAgent from types
- Remove redundant ErrorResponse() wrapper in shared/rpc.go
- Add anti-fallback coding standards to AGENTS.md
2026-06-04 07:40:23 +00:00
Haitao Pan
28cdc45bd5
debug(desktop): redirect capture pipeline stdout and stderr to log writer for better debugging
2026-06-04 14:42:57 +08:00
Haitao Pan
014e7b4f99
fix: revert -threads 0 and fix mouse move throttler channel race condition
2026-06-04 12:53:46 +08:00
Haitao Pan
55dec269be
perf: optimize webrtc mouse input throttle, ffmpeg encoding and http connection pooling
2026-06-04 11:28:00 +08:00
Haitao Pan
07d69b50f7
Merge branch 'codex/fix-openclaw-probe-terminal' into release/v1.1.4
...
# Conflicts:
# internal/acp/openclaw_async_tasks.go
2026-06-03 16:59:53 +08:00
Haitao Pan
a3e14fb353
fix(lint): remove unused sseResultEnvelope func
2026-06-03 14:39:35 +08:00
Haitao Pan
91d7138520
fix: add missing \r\n to SDP offer and fix gstreamer pipeline token parsing
2026-06-03 14:29:20 +08:00
Haitao Pan
edcfdcdfef
feat: Remote Desktop WebRTC Integration
2026-06-03 10:49:58 +08:00
Haitao Pan
733ef26c58
Keep OpenClaw probes running until terminal state
2026-06-03 07:47:30 +08:00
Haitao Pan
5833378794
Filter raw gateway SSE events for direct requests
2026-06-02 16:21:17 +08:00
Haitao Pan
1874b28bc1
merge: codex/openclaw-async-probe into release/v1.1.4 and fix unauthenticated tests
2026-06-02 13:08:19 +08:00
Haitao Pan
911f5709a3
feat(acp): implement distributed task router and openclaw gateway ingress
2026-06-02 12:19:27 +08:00
Haitao Pan
31220154cc
Implement async OpenClaw task control plane
2026-06-02 11:58:40 +08:00
Haitao Pan
d2d32f554d
fix(openclaw): remove synthetic artifact completion
2026-06-02 11:26:26 +08:00
Haitao Pan
9b2276e895
fix(openclaw): recover scoped final artifacts
2026-06-02 04:52:42 +08:00
Haitao Pan
f239239599
fix(openclaw): enforce artifact contracts at bridge
2026-06-02 00:31:28 +08:00
Haitao Pan
ad5d0ab989
fix(openclaw): finalize missing required artifacts
2026-06-01 15:15:55 +08:00
Haitao Pan
0b31ccf461
fix: report native bridge runtime version
2026-06-01 13:48:43 +08:00
Haitao Pan
6ba3b31cd3
test: isolate explicit provider routing
2026-06-01 11:31:22 +08:00
Haitao Pan
4e0751d7b1
merge: openclaw protocol fix
2026-06-01 11:28:03 +08:00
Haitao Pan
995e89cece
feat: configure distributed bridge topology
2026-06-01 11:27:58 +08:00
Haitao Pan
e388f5fe4f
fix: align openclaw gateway protocol
2026-06-01 11:21:15 +08:00
Haitao Pan
26560afa5c
fix: align bridge review token deployment
2026-06-01 10:02:13 +08:00
Haitao Pan
b908c66b03
fix: enforce openclaw artifact contracts
2026-05-31 12:27:47 +08:00
Haitao Pan
d321364681
Support review bridge auth token
2026-05-30 10:34:51 +08:00
Haitao Pan
a383cf98d8
test: align openclaw e2e prompts
2026-05-29 14:09:59 +08:00
Haitao Pan
703eb70354
fix(openclaw): pass prepared artifact scope to chat
2026-05-29 13:31:53 +08:00
Haitao Pan
de3d637296
fix: stabilize openclaw concurrent gateway sessions
2026-05-29 10:41:46 +08:00
Haitao Pan
6d31a95f70
Extend OpenClaw long artifact wait budget
2026-05-28 12:54:50 +08:00
Haitao Pan
110cb20e52
Add distributed task forwarding
2026-05-26 14:11:01 +08:00
Haitao Pan
85fe904352
Map OpenClaw owner workspaces to writable root
2026-05-26 13:54:44 +08:00
Haitao Pan
66c686bc43
Materialize OpenClaw attachments in remote workspace
2026-05-26 13:42:33 +08:00
Haitao Pan
22d4154597
Bound bridge startup provider probes
2026-05-26 11:14:56 +08:00
Haitao Pan
3b088f71e2
Route OpenClaw tasks through ACP RPC
2026-05-26 11:06:22 +08:00
Haitao Pan
07d07637f3
Materialize OpenClaw inline attachments
2026-05-25 13:30:58 +08:00
Haitao Pan
1805ce1994
fix: adapt openclaw wait timeout by task
2026-05-23 13:45:41 +08:00
Haitao Pan
d13f7f54c2
Merge branch 'codex/openclaw-skills-bridge-list'
2026-05-22 21:27:54 +08:00
Haitao Pan
5a68630b39
test: cover OpenClaw skills status gateway request
2026-05-22 21:27:44 +08:00
Haitao Pan
f427b24163
chore: set openclaw gateway active budget to five
2026-05-22 19:13:13 +08:00
Haitao Pan
85d9424c5a
fix: serialize openclaw gateway tasks
2026-05-22 19:06:20 +08:00
Haitao Pan
16f8c85d99
fix: persist openclaw gateway failure snapshots
2026-05-22 18:45:23 +08:00
Haitao Pan
c134cb9ab4
fix: expose session result recovery snapshot
2026-05-18 18:33:09 +08:00
Haitao Pan
0552677080
fix: keep OpenClaw artifact metadata out of chat send
2026-05-18 17:25:33 +08:00
Haitao Pan
a2d255d3ef
fix: wait for native bridge service executable
2026-05-18 17:00:47 +08:00
Haitao Pan
d0561c6ac3
fix: satisfy multi-agent bridge lint
2026-05-18 16:57:17 +08:00
Haitao Pan
760a8c0f3b
feat: add internal multi-agent jobs and tools orchestration
2026-05-18 16:55:40 +08:00
Haitao Pan
087dd4f354
fix: bind OpenClaw artifacts to prepared run scope
2026-05-18 16:34:35 +08:00