Skip to content

v1.9.2

Latest

Choose a tag to compare

@github-actions github-actions released this 14 Oct 05:05
9fa5619

What's Changed

  • co rem 1.9.2b1: each investigation pass may delete, not only add by @wu-changxing in #2341
  • co rem 1.9.2b3: a first run you can read straight away by @wu-changxing in #2352
  • co init writes co's command index into Codex and Claude Code by @wu-changxing in #2355
  • Remove dead root folders: the subagents/ prototype, output/ images, an internal draft by @wu-changxing in #2094
  • co ai looks in co first: a service question goes to its co command, not the browser by @wu-changxing in #2111
  • README: code-block comments above commands so they fit a phone by @wu-changxing in #2131
  • co rem 1.9.2b4: hand work to someone else, and what a real run of b3 found by @wu-changxing in #2360
  • co ai runs the command instead of looking for its key (#2115) by @wu-changxing in #2362
  • One rule for an agent's mailbox: 0x + 10 hex, as oo-api names it (#2359) by @wu-changxing in #2363
  • A tool call with no name is an unknown tool, not the end of the run (#1356) by @wu-changxing in #2364
  • co search waits for a grounded answer and calls a timeout a timeout (#1933) by @wu-changxing in #2366
  • co ai's shell runs the co that is running it (#2114) by @wu-changxing in #2367
  • Feishu history recovery says a missing scope once and stops retrying (#2084) by @wu-changxing in #2365
  • grep prunes while it walks and stops before reading a home directory (#1453) by @wu-changxing in #2368
  • co eval loads a Host file whose create_agent is hosted under main (#1778) by @wu-changxing in #2369
  • docs: co auth writes one file, global by default (#2280) by @wu-changxing in #2371
  • The benchmark hint invokes the skill it names (#1810) by @wu-changxing in #2372
  • help-gate says 'review unavailable' when the model review crashes (#2259) by @wu-changxing in #2374
  • co handoff (experimental): hand a Codex/Claude Code task to another person's agent by @wu-changxing in #2361
  • Release 1.9.2b5 preview: co handoff, agents know co, ten fixes by @wu-changxing in #2376
  • co browser status says what is running now (#1473) by @wu-changxing in #2379
  • Credential check reads what a command opens, not the words it carries (#1494) by @wu-changxing in #2381
  • Feishu replies render the model's Markdown (#1872) by @wu-changxing in #2380
  • Comments stop describing seed[:32] as the current identity (#1015) by @wu-changxing in #2382
  • co handoff open takes the saved mail, so a handoff sent to an ordinary email can be opened (#2378) by @wu-changxing in #2383
  • Feishu listener acknowledges reactions and read receipts (#1618) by @wu-changxing in #2384
  • co rem 1.9.2b6: the second pass goes deeper — answers from people, and an editing round for what the final round leaves by @wu-changxing in #2354
  • co rem 1.9.2b7: a first run that does not trip over itself by @wu-changxing in #2386
  • co handoff: the recipient pastes one prompt; accept, ask and answer come back to the sender by @wu-changxing in #2389
  • co rem: the launchd job carries a calendar trigger beside its interval (macOS 14 never fires StartInterval) by @wu-changxing in #2388
  • Release 1.9.2b8 preview: paste one prompt to take over a handoff by @wu-changxing in #2392
  • co rem's in-process lock is handed out in the order threads asked (#2370) by @wu-changxing in #2394
  • co email send: a plain-text body keeps its paragraphs (#2395) by @wu-changxing in #2397
  • co handoff: step 1 installs co in isolation, never the global Python (#2396) by @wu-changxing in #2398
  • Release 1.9.2b9: co mcp (Experimental) — call the connectors Codex already has, without a model turn by @wu-changxing in #2393
  • test_rem_scan: fix the clock; the September fixtures fell out of the 30-day window by @wu-changxing in #2402
  • co handoff: an accepted handoff makes each side the other's agent contact by @wu-changxing in #2399
  • One-line install: curl … install.sh | sh installs co with uv and runs co init by @wu-changxing in #2403
  • Release 1.9.2b10: a handoff mail you can read on a phone, and an install floor that exists by @wu-changxing in #2400
  • Start co ai automatically when opening live REM by @wu-changxing in #2308
  • co handoff: one message — every user message verbatim, the AI's replies in summary, where the code is by @wu-changxing in #2406
  • Release 1.9.2b11: a handoff that keeps what you said by @wu-changxing in #2409
  • co handoff: mail finds the other agent, the agent inbox carries the rest by @wu-changxing in #2412
  • Release 1.9.2b12: agents talk through an inbox, not email by @wu-changxing in #2413
  • co handoff: the sender's agent answers questions by itself, with a copy of the session by @wu-changxing in #2419
  • Release 1.9.2b13: questions answer themselves by @wu-changxing in #2420
  • The record: every tool call, EXEC, Remote Browser request and trust change in one append-only file (#2408) by @wu-changxing in #2418
  • Three things wait for the owner, decided by code (#2408) by @wu-changxing in #2421
  • Release 1.9.2b14: see what your agent did, and for whom by @wu-changxing in #2423
  • co handoff: answer every question exactly once, and keep reading when the inbox misbehaves by @wu-changxing in #2424
  • Release 1.9.2b15: every handoff question answered once, on day thirty-one too by @wu-changxing in #2425
  • co handoff: the way back that accept prints now works for agent-mailbox senders by @wu-changxing in #2426
  • The record says which handoff made each side a contact by @wu-changxing in #2429
  • co trust list --global shows the identity co ai and co handoff use by @wu-changxing in #2430
  • co handoff: a first mail a stranger can read and trust, and wait never misses an answer by @wu-changxing in #2431
  • Release 1.9.2b16: a first handoff mail a stranger can read by @wu-changxing in #2433
  • co handoff: redact secrets written through a tool call, where quotes arrive escaped by @wu-changxing in #2434
  • Release 1.9.2b17: a session copy with nothing secret in it by @wu-changxing in #2435
  • co handoff: what a stranger's first run found (read-only ~/.codex, answered state, mail text) by @wu-changxing in #2436
  • Release 1.9.2b18: a handoff a stranger can start from nothing by @wu-changxing in #2437
  • One host: co host, python agent.py, co deploy and co ai serve the same things by @wu-changxing in #2441
  • Release 1.9.2b19: one host, whichever way you start it by @wu-changxing in #2442
  • co handoff: the agent accepts and does the work, and says when it is done by @wu-changxing in #2458
  • Release 1.9.2b20: a handoff nobody has to babysit by @wu-changxing in #2461
  • co handoff: the mail is a reminder, the handoff is picked up by code, and a question reaches the sender by @wu-changxing in #2466
  • co handoff open: the sender's conversation as a named Codex thread, then a short report by @wu-changxing in #2462
  • Release 1.9.2b21: a handoff that opens on what you discussed by @wu-changxing in #2472
  • co handoff open: the work turn waits for the answer; the inbox names the sender by @wu-changxing in #2473
  • co handoff: the agent does the work without waiting, and the code and session copy arrive with accept by @wu-changxing in #2474
  • Release 1.9.2b22: everything arrives with accept by @wu-changxing in #2476
  • co handoff: the Code section says the code travels; the paste says to let a slow install finish by @wu-changxing in #2480
  • co handoff open: the sender's answers reach the session until done; accept fetches the drop by @wu-changxing in #2479
  • co handoff: the mail is a short note from the sender's own mailbox, in their language by @wu-changxing in #2481
  • Release 1.9.2b23: a note from someone you know by @wu-changxing in #2483
  • co handoff: one line to paste; the page holds the prompt; the sender may send handoffs only on the recipient's side by @wu-changxing in #2484
  • Release 1.9.2b24: read it first, then one line by @wu-changxing in #2486
  • co handoff: the mail as Gmail iOS shows it, one language, shorter AI quotes, From is the person by @wu-changxing in #2487
  • co handoff: mail in your own voice; replay visible in the Codex app; only the last repository travels by @wu-changxing in #2488
  • Release 1.9.2b25: a note in your own voice by @wu-changxing in #2489
  • 1.9.2b26: nobody else's details (masking, withdraw, --lang, one-line status, chat turns) by @wu-changxing in #2493
  • 1.9.2b27: the session copy is only the approved conversation; drops keyed to the code; second holders told; --wait times out; mentions by @wu-changxing in #2495
  • 1.9.2b28: edits reach the session copy; Chinese given names masked; touchy messages named by @wu-changxing in #2498
  • 1.9.2b29: private sentences out before the preview, read by your own agent (#2500) by @wu-changxing in #2502
  • 1.9.2b30: more agents to hand off from; Codex sandbox asks for network; --wait rides out a 502 (#2501, #2504, #2497) by @wu-changxing in #2503
  • 1.9.2b31: nobody gets more than the handoff (permission audit; DD-078 trust starts from cost) by @wu-changxing in #2505
  • 1.9.2rc1: both directions, end to end by @wu-changxing in #2509
  • 1.9.2: hand a session to someone else's agent (stable) by @wu-changxing in #2510

Full Changelog: v1.9.1...v1.9.2