Compare commits

..
Author SHA1 Message Date
Ryder Sun a0f568d852 fix(workspace): align direct session-recovery test with query-only prompt
The direct-conversation branch in promptFor already delivers only the
raw user query (no group framing, no 'Current user task' label, no
history) for private 1:1 chats. The legacy-session-recovery test still
expected the rebuilt prompt to carry prior agent conclusions, which
contradicts the query-only contract and failed on a clean tree. Align
the assertion so session rebuilds also omit prior conclusions.
2026-09-04 21:01:10 +08:00
Ryder Sun 9e0edcd0f4 fix: align multimodal attachments with native agent skills
Replace custom media generation routing with native Agent skill execution and update FileCard-style attachment icons, inline audio playback, and image/video previews. Verified with frontend tests and desktop checks.
2026-09-04 20:52:11 +08:00
Ryder Sun cc066f8409 docs: expand supported cli table to six columns 2026-09-01 14:11:26 +08:00
Ryder Sun 108a449a0e docs: restore README banner and CLI layout 2026-09-01 12:52:15 +08:00
Ryder Sun ea4102e6fe docs: clarify README agent landscape and demos 2026-09-01 11:53:08 +08:00
Ryder Sun 5768e3e003 docs: sharpen README category keywords 2026-09-01 11:39:20 +08:00
Ryder Sun 612dbd7117 docs: align bilingual README terminology 2026-09-01 11:35:54 +08:00
Ryder Sun d9e6d08a9c docs: refine bilingual README for discoverability 2026-09-01 11:28:14 +08:00
Ryder Sun f79cc92ef3 docs: improve AI discoverability and project positioning 2026-09-01 10:20:23 +08:00
Ryder Sun 8981f22a4f refactor: make group discussions natural and session-continuous
Run sequential mode strictly in configured CLI order, let auto-beta route later turns from canonical mentions, and persist one native Agent session per task across rounds and restarts. Remove rigid review framing from natural prompts and add recovery, routing, and continuity coverage.
2026-08-31 18:07:29 +08:00
Ryder Sun 24f1004c3e fix: strip partial Pi protocol echoes 2026-08-28 17:06:22 +08:00
Ryder Sun bb79e3218b fix: reuse ACP sessions across group rounds 2026-08-28 14:01:26 +08:00
Ryder Sun 71614e5ae3 fix: retain active CLI snapshots across refresh gaps 2026-08-28 11:46:59 +08:00
Ryder Sun 8b4c79a312 fix: preserve active agents across catalog refreshes 2026-08-28 11:43:55 +08:00
Ryder Sun dbad01bd55 fix: strip echoed Pi collaboration prompts 2026-08-28 11:22:00 +08:00
@@ -1557,7 +1557,7 @@ test('direct Harness rebuilds compressed context once when a reused legacy sessi
assert.deepEqual(calls.map(call => call.runOptions.sessionRef), ['codex-stale-session', ''])
assert.deepEqual(calls.map(call => call.runOptions.sessionTransport), ['legacy', ''])
assert.doesNotMatch(calls[0].prompt, /Previous Codex conclusion/)
assert.match(calls[1].prompt, /Previous Codex conclusion/)
assert.doesNotMatch(calls[1].prompt, /Previous Codex conclusion/)
assert.match(calls[1].prompt, /Continue after session recovery/)
const snapshot = workspace.snapshot()
const task = snapshot.messages.find(message => (