weishu
0c4abcb3d1
feat(codex): share sessions across terminal and web
...
Use one native app-server for terminal, Web and phone clients while retaining the existing CLI and Runner lifecycle.
Synchronize native queues, permissions, question history and steering state; preserve explicit permission precedence and per-turn usage models. Resume inactive clear commands through Runner and reject independent child cold resumes.
Add shared-runtime regression tests, generated protocol fixtures and lifecycle documentation.
2026-09-12 10:59:17 +08:00
Junmo Kim and GitHub
e35c06b36a
feat(agy): add Antigravity as an interactive PTY agent ( #1320 )
2026-08-04 10:50:03 +08:00
Junmo Kim and GitHub
f44c9ff3e6
feat(opencode): open a fresh session on clear ( #1300 )
...
* test(opencode): specify fresh-session clear
* feat(opencode): open a fresh session on clear
* fix(opencode): release clear latch on cancel
* fix(opencode): retry transient clear handoffs
* fix(opencode): confirm clear archive delivery
* fix(web): preserve superseded session access
* fix(clear): invalidate transferred schedules
* fix(runner): restore live spawn dedupe
* fix(clear): preserve latched scheduled prompts
* fix(runner): quarantine unverified children
* fix(clear): retain handoff retry ownership
* fix(runner): release recovered spawn dedupe
* fix(clear): retain archive retry ownership
* fix(clear): settle rejected immediate prompts
* fix(clear): block reopening replaced sources
* fix(clear): settle prompts when clear is cancelled
* fix(clear): make fresh-session handoff durable
* fix(clear): finalize only after native cleanup
* fix(clear): abort failed native handoffs
* fix(clear): gate recovery on cleanup proof
* fix(clear): retry metadata persistence failures
* fix(clear): preserve handoff ownership through teardown
* fix(clear): abort incomplete cleanup reservations
* fix(clear): require explicit exit before abort
* fix(clear): verify owner exit before recovery
* fix(clear): guard recovery handoff races
* fix(clear): serialize cleanup callbacks
* fix(clear): make callback retries idempotent
* fix(clear): bind callbacks to reservations
* fix(clear): recover pending spawns
* fix(clear): deduplicate held prompts
* fix(clear): validate redirect ownership
* fix(clear): replay prompts in FIFO order
* fix(clear): gate replacement delivery
2026-08-03 18:06:39 +08:00
Junpo Yu and GitHub
e957d2fc2b
fix(cli): ignore CLI-originated backfill prompts ( #1192 )
2026-07-28 10:48:32 +08:00
weishu
5a377e38b9
fix(codex): defer session persistence until user activity
2026-07-12 11:00:08 +08:00
weishu
5264599908
Recover first prompt for resume sessions
2026-05-20 20:35:03 +08:00
Junmo Kim and GitHub
b2a30c2e39
feat(hub,web): support scheduling messages for future delivery ( #590 )
2026-05-18 09:09:17 +08:00
Haoqing Wang and GitHub
279f75815e
fix(cli): prevent system-injected messages from appearing as user role ( #361 )
2026-03-26 08:06:30 +08:00