Commit Graph

  • 67993205b9 fix(skills): keep manual-only skills manual-only on Codex #1738 tmchow/codex-manual-only-policy Trevin Chow 2026-09-18 09:00:43 -07:00
  • 91de6e84ee feat(wtf): explain the last message or a supplied source in plain language #1737 tmchow/wtf-skill Trevin Chow 2026-09-18 09:00:15 -07:00
  • af7364a99a fix(ce-polish): end each stream response after a delivery so tunnels flush it #1726 cursor/ce-polish-live-mode-integration-9583 Kieran Klaassen 2026-09-18 01:00:44 -07:00
  • 129d19fe01 feat(ce-polish): Instant mode releases each unit the moment it lands Kieran Klaassen 2026-09-17 21:45:07 -07:00
  • 6e8bb1c31d chore(ce-polish): pin riffrec live mode to main 1393c17 (PR #29 merged) Kieran Klaassen 2026-09-17 17:56:30 -07:00
  • e45fd35952 feat(ce-polish): mint riffrec's seeing interviewer (look_at_screen) verbatim Kieran Klaassen 2026-09-17 17:43:11 -07:00
  • efe532a654 feat(ce-polish): log every refused request to agent.ndjson Kieran Klaassen 2026-09-17 17:15:07 -07:00
  • e8e333e750 fix(ce-polish): teach the interviewer to resolve "this" from announced anchors Kieran Klaassen 2026-09-17 17:07:24 -07:00
  • 50432d2f13 merge: U10 helper tests and loop smoke (cursor/ce-polish-u10-live-tests-9583 @ 0b8a04e4) Cursor Agent 2026-09-16 03:25:32 +00:00
  • e68a4f4708 merge: U9 live-mode prose and install step (cursor/ce-polish-u9-live-prose-9583 @ db355f5e) Cursor Agent 2026-09-16 03:25:32 +00:00
  • b37a1fc8fd merge: U8 live endpoint helper (cursor/ce-polish-u8-live-endpoint-9583 @ 4bfbe207) Cursor Agent 2026-09-16 03:25:24 +00:00
  • 0b8a04e4f1 test(ce-polish): prose asserts the decided U9 state — live={{}} mount, GitHub pin at bff7ffe5, registry as future switch, F1 token wording #1724 cursor/ce-polish-u10-live-tests-9583 Cursor Agent 2026-09-16 03:14:35 +00:00
  • 3333cef2af Merge remote-tracking branch 'origin/cursor/ce-polish-u9-live-prose-9583' into cursor/ce-polish-u10-live-tests-9583 Cursor Agent 2026-09-16 03:13:30 +00:00
  • db355f5e11 docs(ce-polish): install riffrec from GitHub pinned to bff7ffe5; mount live={{}} #1721 cursor/ce-polish-u9-live-prose-9583 Cursor Agent 2026-09-16 03:11:47 +00:00
  • 2787d751f6 test(ce-polish): follow U8 4bfbe207 — I4 token lifecycle passes, storage_failed retry, mint 410 after end, unit_update freeze, frame.dropped, replay telemetry filter; detect installed/live_build; fixtures re-verified at riffrec bff7ffe5 Cursor Agent 2026-09-16 03:07:02 +00:00
  • 3bd83e7586 Merge remote-tracking branch 'origin/cursor/ce-polish-u9-live-prose-9583' into cursor/ce-polish-u10-live-tests-9583 Cursor Agent 2026-09-16 03:00:22 +00:00
  • d35bc3e7b8 Merge remote-tracking branch 'origin/cursor/ce-polish-u8-live-endpoint-9583' into cursor/ce-polish-u10-live-tests-9583 Cursor Agent 2026-09-16 03:00:22 +00:00
  • 0974c9e1f6 fix(ce-polish): detect RiffrecProvider mounts after ordinary JSX expression prefixes Cursor Agent 2026-09-16 02:53:37 +00:00
  • a16820d788 Merge remote-tracking branch 'origin/cursor/ce-polish-u8-live-endpoint-9583' into cursor/ce-polish-u9-live-prose-9583 Cursor Agent 2026-09-16 02:53:08 +00:00
  • 4bfbe207fc fix(ce-polish): report a fresh start on an ended, drained root as started, not resumed #1722 cursor/ce-polish-u8-live-endpoint-9583 Cursor Agent 2026-09-16 02:48:34 +00:00
  • 1a5d2cc4de fix(ce-polish): wait exits 2, not 1, when the helper dies mid-poll with a retained batch Cursor Agent 2026-09-16 02:35:22 +00:00
  • 88cb2c366b Merge remote-tracking branch 'origin/cursor/ce-polish-u8-live-endpoint-9583' into cursor/ce-polish-u9-live-prose-9583 Cursor Agent 2026-09-16 02:25:28 +00:00
  • d055270d77 fix(ce-polish): agent token lives until stop; drain persisted batches before replaying triaging units; reconcile the board at every close-out Cursor Agent 2026-09-16 02:24:35 +00:00
  • c0069e6d08 fix(ce-polish): live-start requires an installed live build, resolves the app origin before the endpoint, and uses the private scratch root Cursor Agent 2026-09-16 02:24:35 +00:00
  • 14678bb965 fix(ce-polish): detect-riffrec reports installed/live_build and requires a real JSX RiffrecProvider element Cursor Agent 2026-09-16 02:24:35 +00:00
  • e8cc386e77 feat(ce-polish): keep the agent token valid until stop, make checkpoint acks idempotent Cursor Agent 2026-09-16 02:21:36 +00:00
  • d0dd12abec Merge remote-tracking branch 'origin/cursor/ce-polish-u8-live-endpoint-9583' into cursor/ce-polish-u9-live-prose-9583 Cursor Agent 2026-09-16 02:10:52 +00:00
  • 4c2671a53e fix(ce-polish): restore the durable board when an envelope rolls back Cursor Agent 2026-09-16 01:53:30 +00:00
  • ea4464f595 fix(ce-polish): decide live close-out from the endpoint's ended state, with an explicit abort Cursor Agent 2026-09-16 01:47:10 +00:00
  • 19c355e7a2 fix(ce-polish): commit each envelope before acknowledging or waking, keep the session live if end-state writes fail Cursor Agent 2026-09-16 01:42:08 +00:00
  • d10dcc0d47 Merge remote-tracking branch 'origin/cursor/ce-polish-u8-live-endpoint-9583' into cursor/ce-polish-u9-live-prose-9583 Cursor Agent 2026-09-16 01:39:47 +00:00
  • 808c5cb360 fix(ce-polish): pin interim riffrec install to main >= d4d8c5a and gate consent autoStart on the handoff fragment Cursor Agent 2026-09-16 01:35:08 +00:00
  • bccf61db93 fix(ce-polish): match live-mode prose to the resumable, self-restoring endpoint (bare start --root, persisted page-lost wakes, board.* status shape) Cursor Agent 2026-09-16 01:35:08 +00:00
  • 8ed6f3873b docs(ce-polish): mirror riffrec live-stream contract @ d4d8c5a, accept frame.dropped Cursor Agent 2026-09-16 01:32:34 +00:00
  • 851b49c492 Merge remote-tracking branch 'origin/cursor/ce-polish-u8-live-endpoint-9583' into cursor/ce-polish-u9-live-prose-9583 Cursor Agent 2026-09-16 01:28:34 +00:00
  • f730f996df test(ce-polish): assert only the ce-polish-local skill fact, no repository-wide name rule Cursor Agent 2026-09-16 01:24:12 +00:00
  • b00e3017c9 fix(ce-polish): roll back board and batch state when an envelope fails to persist Cursor Agent 2026-09-16 01:17:05 +00:00
  • b74493ffcd test(ce-polish): register every endpoint-test page so streams always close in afterEach Cursor Agent 2026-09-16 01:16:28 +00:00
  • b97e04c6cf fix(ce-polish): acknowledge only after durable apply, lock foreground starts, refuse late mints, guard unit_update and replay profiles Cursor Agent 2026-09-16 00:55:50 +00:00
  • 0464ddd51c test(ce-polish): count replay batches in UTF-8 bytes, bound the LAN probe, make the reload-in-grace check state-driven Cursor Agent 2026-09-16 00:54:16 +00:00
  • 07eb886f2b test(ce-polish): replay in sequence under the body cap and keep rejected envelopes buffered Cursor Agent 2026-09-16 00:44:37 +00:00
  • 85e908492a fix(ce-polish): refuse events after session end, keep wait honest about retained batches, lock concurrent starts Cursor Agent 2026-09-16 00:37:03 +00:00
  • ccedef2ad2 test(ce-polish): observe wait ownership instead of sleeping, probe LAN self-routing before the TLS gate, drop the duplicate skill count Cursor Agent 2026-09-16 00:35:12 +00:00
  • ce799ea420 test(ce-polish): follow the helper's seq-keyed frame files and acknowledged page_lost wakes Cursor Agent 2026-09-16 00:24:43 +00:00
  • 8a99c02f6a Merge remote-tracking branch 'origin/cursor/ce-polish-u8-live-endpoint-9583' into cursor/ce-polish-u10-live-tests-9583 Cursor Agent 2026-09-16 00:22:40 +00:00
  • f99bdb4e40 fix(ce-polish): resume a draining ended session, serialize session end, stream replay log Cursor Agent 2026-09-16 00:12:08 +00:00
  • d6bcff3873 fix(ce-polish): bare start --root resumes without --app-origin; persist page-lost wakes; survive archive write errors Cursor Agent 2026-09-15 23:59:09 +00:00
  • 082c83e053 chore: release main (#1720) main compound-engineering-v3.26.3 github-actions[bot] 2026-09-15 16:51:15 -07:00
  • 5e09c40132 chore: release main #1720 release-please--branches--main github-actions[bot] 2026-09-15 23:50:59 +00:00
  • b050a6a849 test(ce-polish): give the drawing-only unit a contract-valid transcript span Cursor Agent 2026-09-15 23:49:49 +00:00
  • 22cbe42e31 fix(ce-code-review): cut spine cost, log stage cost, focus CI changes (#1723) Trevin Chow 2026-09-15 16:49:37 -07:00
  • d4b59fe207 Merge remote-tracking branch 'origin/cursor/ce-polish-u9-live-prose-9583' into cursor/ce-polish-u10-live-tests-9583 Cursor Agent 2026-09-15 23:47:43 +00:00
  • d5aa8b448a Merge remote-tracking branch 'origin/cursor/ce-polish-u8-live-endpoint-9583' into cursor/ce-polish-u10-live-tests-9583 Cursor Agent 2026-09-15 23:47:43 +00:00
  • b5f8c2ca85 fix(ce-polish): unique batch keys, persisted trusted proxies, archive backpressure Cursor Agent 2026-09-15 23:47:37 +00:00
  • 9aeb257dea test(ce-polish): surface the helper's rejection body when a live-loop request is not 200 Cursor Agent 2026-09-15 23:16:10 +00:00
  • 015721ed00 fix(ce-polish): keep withdrawals terminal, use own-property unit lookups, preserve bind host on resume Cursor Agent 2026-09-15 23:09:45 +00:00
  • ebbf655662 test(ce-polish): judge helper shutdown by the closed listener and bypass ambient proxies in the LAN mint test Cursor Agent 2026-09-15 23:05:00 +00:00
  • 8f2457707b test(ce-polish): give the smoke unit a complete evidence block Cursor Agent 2026-09-15 22:56:12 +00:00
  • 58f4784339 fix(ce-polish): validate payload shapes, reserve disk for buffered frames, re-arm page-loss on resume Cursor Agent 2026-09-15 22:55:31 +00:00
  • 503f774fc3 fix(ce-polish): resume accepted units under a non-Collect mode as unfinished work Cursor Agent 2026-09-15 22:54:24 +00:00
  • f499fee5bf Address PR review feedback (#1723) #1723 tmchow/review-spine-cost Trevin Chow 2026-09-15 15:49:29 -07:00
  • e35c17bd13 test(ce-polish): follow the reconciled helper (KTD12 backlog wakes, trusted-proxy TLS gate, applied notice shape) Cursor Agent 2026-09-15 22:47:16 +00:00
  • f264dd1be1 Merge remote-tracking branch 'origin/cursor/ce-polish-u9-live-prose-9583' into cursor/ce-polish-u10-live-tests-9583 Cursor Agent 2026-09-15 22:44:03 +00:00
  • 6d1e991fc7 fix(ce-polish): align live-mode prose with the reconciled endpoint (final ack last, resume flags, trusted proxies) Cursor Agent 2026-09-15 22:43:33 +00:00
  • 7dab859ec9 Merge remote-tracking branch 'origin/cursor/ce-polish-u8-live-endpoint-9583' into cursor/ce-polish-u9-live-prose-9583 Cursor Agent 2026-09-15 22:41:28 +00:00
  • 88ea7ec53e test(ce-polish): add live endpoint scenario suite, two-agent loop smoke, detect and prose guards Cursor Agent 2026-09-15 22:40:39 +00:00
  • 52cf7c9fbe fix(ce-polish): apply envelopes in seq order, gate forwarded proto on trusted proxies, size replay batches in bytes Cursor Agent 2026-09-15 22:39:40 +00:00
  • 179ff1b545 Address PR review feedback (#1723) Trevin Chow 2026-09-15 15:38:07 -07:00
  • 14024c3a0a feat(ce-polish): reconcile live endpoint with the revised plan and riffrec contract Cursor Agent 2026-09-15 22:34:37 +00:00
  • 5c8b4f6e94 fix(ce-polish): harden live-mode prose for token handling, edit containment, brief scope, and interrupted batches Cursor Agent 2026-09-15 22:33:16 +00:00
  • 9eda80583e fix(ce-polish): detect riffrec only in dependency sections of package.json Cursor Agent 2026-09-15 22:33:16 +00:00
  • 7d62836094 test(ce-polish): copy riffrec live stream fixtures and add detect-riffrec project fixtures Cursor Agent 2026-09-15 22:30:52 +00:00
  • 7f47b8192a feat(ce-polish): install riffrec from GitHub main until a live-mode release exists Cursor Agent 2026-09-15 22:28:01 +00:00
  • a3985ccc57 fix(review): apply review findings Trevin Chow 2026-09-15 15:22:56 -07:00
  • 32819e1fbc feat(ce-polish): point live-mode prose at the bundled live-endpoint.js helper Cursor Agent 2026-09-15 22:15:15 +00:00
  • dc85641659 chore(ce-polish): merge U8 live endpoint helper branch so live-mode prose can name the helper path Cursor Agent 2026-09-15 22:14:37 +00:00
  • b34edf4439 fix(ce-polish): validate payload ids before they become keys or file names Cursor Agent 2026-09-15 21:58:18 +00:00
  • 564ab70592 fix(ce-polish): reconcile live-mode prose with the revised plan (mode_change wakes, Done control, resume keeps tokens) Cursor Agent 2026-09-15 21:53:04 +00:00
  • c67832cbe4 fix(ce-polish): name the live endpoint helper semantically until it ships, and drop the shell-pid owner flag Cursor Agent 2026-09-15 21:45:30 +00:00
  • bce167278e test(ce-polish): smoke-test the live endpoint helper Cursor Agent 2026-09-15 21:39:54 +00:00
  • d728418b11 feat(ce-polish): add live stream contract reference Cursor Agent 2026-09-15 21:38:42 +00:00
  • 443c8bff79 docs(ce-code-review): live eval report for the spine cost follow-up (U7) Trevin Chow 2026-09-15 14:37:35 -07:00
  • 1920a669d4 feat(ce-polish): adapt live-endpoint.js to the live stream contract Cursor Agent 2026-09-15 21:36:46 +00:00
  • 39c488cb5c docs(ce-polish): describe live mode in the guide Cursor Agent 2026-09-15 21:32:22 +00:00
  • a1066dc9b4 feat(ce-polish): ask live or traditional at the start of Run Cursor Agent 2026-09-15 21:32:22 +00:00
  • 18aab442d8 feat(ce-polish): add live-mode start, checkpoint loop, and remote-session references Cursor Agent 2026-09-15 21:32:22 +00:00
  • fc983b7eff feat(ce-polish): add riffrec live-mode install step with placeholder minimum version Cursor Agent 2026-09-15 21:32:22 +00:00
  • ad70e231bf feat(ce-polish): add detect-riffrec.sh reporting dependency, version, mount, and package manager Cursor Agent 2026-09-15 21:32:22 +00:00
  • b026f1a4f8 fix(ce-code-review): count only producing stages in the cost block's candidate total Trevin Chow 2026-09-15 14:24:26 -07:00
  • 352dde0437 feat(ce-polish): copy light-webserver.js as live-endpoint.js baseline Cursor Agent 2026-09-15 21:23:39 +00:00
  • 569bb06c57 fix(ce-code-review): name depth-paths.md in the body's Stage 1 step Trevin Chow 2026-09-15 14:15:39 -07:00
  • 40b2b048fe test(ce-code-review): eval cells for the fold-in branches, the lite procedure read, and a live full-floor fixture (U7) Trevin Chow 2026-09-15 14:07:02 -07:00
  • 7b7a3205ff feat(ce-code-review): record per-stage cost in the run directory (U6) Trevin Chow 2026-09-15 14:05:40 -07:00
  • 15feef6545 fix(ce-code-review): read the lite and focused procedures only when the gate selects them (U5) Trevin Chow 2026-09-15 14:03:08 -07:00
  • f7a33baa60 fix(ce-code-review): split the cross-model recovery branches into a file read only on that branch (U4) Trevin Chow 2026-09-15 14:01:17 -07:00
  • 93924326fc fix(ce-code-review): read each reference at its acting step; the orchestrator no longer opens finish-review.md (U3) Trevin Chow 2026-09-15 13:57:52 -07:00
  • 9ecdcffb22 fix(ce-code-review): report unclassified lines instead of a total-line floor (U2) Trevin Chow 2026-09-15 13:56:01 -07:00
  • ac07725fa7 fix(ce-code-review): treat a CI workflow change as a lens floor, not a full-spine floor (U1) Trevin Chow 2026-09-15 13:53:52 -07:00
  • 21c121de17 docs(plans): plan review spine cost and CI floor follow-up Trevin Chow 2026-09-15 13:52:47 -07:00
  • e3de6cdfc0 fix(ce-code-review): size review depth by consequence, not total line count (#1719) Trevin Chow 2026-09-15 13:10:58 -07:00