Commit Graph

  • 04dbd14c4d Update the web auth-frame expectation for the new capability brennanb2025/native-chat-turn-lifecycle-durable Merge Sim 2026-09-10 13:55:11 -07:00
  • 6dca394b5d chore: re-trigger CI Merge Sim 2026-09-10 13:53:26 -07:00
  • 7456c44c75 Merge remote-tracking branch 'origin/main' into fix/restore-chrome-shaped-browser-identity Merge Sim 2026-09-10 13:43:27 -07:00
  • 62196ae2ae fix(browser): restore the Chrome-shaped browser identity (STA-7147) Merge Sim 2026-09-10 13:42:45 -07:00
  • e88c377538 Advertise the turn-item capability on every client transport Merge Sim 2026-09-10 13:40:16 -07:00
  • 942c3e3e33 Merge remote-tracking branch 'origin/main' into brennanb2025/fix-dispatch-admission-settlement Merge Sim 2026-09-10 13:40:01 -07:00
  • 721a269289 test(native-chat): split structured question fixtures (#19924) Brennan BensonandMerge Sim 2026-09-10 13:35:15 -07:00
  • aeac9bfc6b Merge remote-tracking branch 'origin/main' into brennanb2025/fix-dispatch-admission-settlement Merge Sim 2026-09-10 13:27:22 -07:00
  • 442158b3f3 test(native-chat): split structured question fixtures brennanb2025/fix-native-chat-structured Merge Sim 2026-09-10 13:22:34 -07:00
  • 4f5a8275e8 Revert "test(native-chat): split structured question fixtures" Merge Sim 2026-09-10 13:26:08 -07:00
  • 68e207ca2f test(native-chat): split structured question fixtures Merge Sim 2026-09-10 13:22:34 -07:00
  • 17b9000932 Merge remote-tracking branch 'origin/main' into brennanb2025/fix-dispatch-admission-settlement Merge Sim 2026-09-10 13:22:43 -07:00
  • e935ea5e42 Merge remote-tracking branch 'origin/main' into brennanb2025/unify-agent-session-launch Merge Sim 2026-09-10 13:21:18 -07:00
  • 6e9de5fa58 fix(orchestration): revalidate an attempted Enter instead of resending it (#19911) Brennan BensonandMerge Sim 2026-09-10 13:19:20 -07:00
  • 0c7377edc7 Merge remote-tracking branch 'origin/main' into brennanb2025/unify-agent-session-launch Merge Sim 2026-09-10 13:18:34 -07:00
  • 27d3ba8a54 feat(native-chat): show when a Codex goal is set, changed, or cleared Merge Sim 2026-09-10 13:10:59 -07:00
  • cea9cb39f0 fix(native-chat): bound legacy send settlement Merge Sim 2026-09-10 13:07:59 -07:00
  • d6d1b12c7a docs(rpc): keep the known-open holes, drop the review transcript rpc-lane-c-runner Jinwoo-H 2026-09-10 16:07:23 -04:00
  • a6e6de93c4 fix(relay): keep failed rehome polls out of the durable failure budget (#19915) Jinwoo Hong 2026-09-10 16:04:25 -04:00
  • 401d45a265 fix(relay): serialize rehome failure accounting with control updates relay/rehome-failure-budget Jinwoo-H 2026-09-10 15:51:56 -04:00
  • abeccc5905 feat(ai-vault-search): expose the index handle a composed reader queries Jinwoo-H 2026-09-10 15:50:43 -04:00
  • d0faa0b674 refactor(ai-vault-search): drop conversation_fts for a column filter Jinwoo-H 2026-09-10 15:50:18 -04:00
  • 896fd8d1ff feat(ai-vault-search): write a session's identity with its first commit Jinwoo-H 2026-09-10 15:48:34 -04:00
  • be725867a3 style(ai-vault-search): undo a stray reformat of untouched assertions Jinwoo-H 2026-09-10 15:48:11 -04:00
  • a4a782b0e1 fix(ai-vault-search): check the commit ceiling per row, not per message Jinwoo-H 2026-09-10 15:40:57 -04:00
  • 11ee0b98a7 feat(ai-vault-search): cap an indexed tool row at 3,072 characters Jinwoo-H 2026-09-10 15:40:13 -04:00
  • 5a96158849 feat(native-chat): focus the message box when a chat appears (#19868) Brennan BensonandMerge Sim 2026-09-10 12:38:06 -07:00
  • 29e44ab4b6 fix(ai-vault-search): cut a chunk at whitespace, never mid-token Jinwoo-H 2026-09-10 15:37:45 -04:00
  • 451ce7811c Merge origin/main into durable native chat turns Merge Sim 2026-09-10 12:29:45 -07:00
  • 4408fe897a feat(sidebar): show native-chat subagents as sidebar child rows, like CLI agents already do (#19807) Brennan BensonandMerge Sim 2026-09-10 12:29:30 -07:00
  • 023b69a01c Merge remote-tracking branch 'origin/main' into brennanb2025/fix-dispatch-admission-settlement Merge Sim 2026-09-10 12:28:08 -07:00
  • 5d83cae29c fix(push): bound cross-host admission and simplify gateway configuration Jinwoo-H 2026-09-10 15:25:30 -04:00
  • f2af92b2fa feat(native-chat): show live background work and name each row by kind (#19705) 2026-09-10 12:16:30 -07:00
  • 3ad37df3c6 fix(native-chat): preserve reveal focus ownership brennanb2025/focus-native-chat-textbox Merge Sim 2026-09-10 12:15:06 -07:00
  • 4b1b7178ad fix(orchestration): scope @ group addresses to the sender's Run (#19783) Jinwoo Hong 2026-09-10 15:06:03 -04:00
  • 3c74187da5 fix(relay): keep failed rehome polls out of the durable failure budget Jinwoo-H 2026-09-10 15:00:12 -04:00
  • c9bd54455f test(rpc): cover repeat queries and settings refresh boundaries Jinwoo-H 2026-09-10 14:54:52 -04:00
  • d08c258ff1 fix(mobile): fail closed on escaped RPC forwarders rpc-lane-a-step0 Jinwoo-H 2026-09-10 14:52:26 -04:00
  • 1c4ca23bae infra(push): define dedicated gateway resources and operational checks Jinwoo-H 2026-09-10 14:49:19 -04:00
  • 42f1c9d429 feat(cloud): add durable native push notification gateway Jinwoo-H 2026-09-10 14:49:18 -04:00
  • 7e8e7fff2d refactor(cloud): share PostgreSQL schema startup between services Jinwoo-H 2026-09-10 14:49:09 -04:00
  • b0c07f0e8e fix(ai-vault-search): report a half-written file as held, not as unknown Jinwoo-H 2026-09-10 14:48:19 -04:00
  • a7428aaff2 fix(ai-vault-search): never hand a live session the id of a purged one Jinwoo-H 2026-09-10 14:42:53 -04:00
  • 7e89bb15e9 fix(orchestration): revalidate an attempted Enter instead of resending it brennanb2025/mailbox-pointer-enter-revalidate Merge Sim 2026-09-10 11:37:55 -07:00
  • 6b737e9d4d fix(orchestration): preserve pane identity and exclude coordinator dispatches run-scoped-group-addresses Jinwoo-H 2026-09-10 14:37:46 -04:00
  • 3149caaa17 Split two files back under the line cap after the merge Merge Sim 2026-09-10 11:37:27 -07:00
  • 0f2bc5d7cf docs(agent-status): record what PR 1b landed Merge Sim 2026-09-09 16:42:26 -07:00
  • f350a7c4c7 refactor(agent-status): delete the runtime's duplicate retained row store Merge Sim 2026-09-09 16:40:52 -07:00
  • 1564cee566 refactor(agent-status): route the session-tabs republish off the store Merge Sim 2026-09-09 16:39:03 -07:00
  • 37c8a7d6ba feat(agent-status): stamp the pane terminal handle on hook-server rows Merge Sim 2026-09-09 16:38:16 -07:00
  • 309630f368 docs(agent-status): plan PR 1b at file level Merge Sim 2026-09-09 14:50:16 -07:00
  • 26f9fd8ea1 Update README downloads badge github-actions[bot] 2026-09-10 18:29:07 +00:00
  • 2bfbae0683 Fix the CI failures the merge left behind Merge Sim 2026-09-10 11:28:11 -07:00
  • ebb1acfa37 refactor(agent-status): publish structured sessions into the hook server store (#19683) Brennan BensonandMerge Sim 2026-09-10 11:27:27 -07:00
  • 5997810317 fix(mobile): stop blanking a proven host on every transport cutover rpc-lane-b-gate Jinwoo-H 2026-09-10 14:25:37 -04:00
  • c55e1d766b fix(ai-vault-search): stop a fenced write reopening a transaction per message Jinwoo-H 2026-09-10 14:23:43 -04:00
  • e27ca9b549 Merge origin/main into durable native chat turns Merge Sim 2026-09-10 11:20:41 -07:00
  • e53dd0cf1d test(ai-vault-search): price a per-file commit and the ceiling that bounds it Jinwoo-H 2026-09-10 14:20:35 -04:00
  • c00a8b9fa2 refactor(ai-vault-search): commit a file's rows and its cursor in one transaction Jinwoo-H 2026-09-10 14:20:30 -04:00
  • 01345d2fec fix(mobile): treat the recorded lockfile hash as provenance, not an oracle Jinwoo-H 2026-09-10 14:12:39 -04:00
  • c5bdacce1e fix(sidebar): preserve unverifiable child verdicts brennanb2025/native-chat-sidebar-subagents Merge Sim 2026-09-10 11:08:40 -07:00
  • 73c486020a fix(sidebar): avoid completed age for unverifiable subagents Merge Sim 2026-09-10 10:56:43 -07:00
  • 6d57a18712 feat(sidebar): indent native-chat subagents under their session row Merge Sim 2026-09-09 16:06:13 -07:00
  • 1cfd6ab7cb fix(mobile): format emitted RPC foundation artifacts so regeneration cannot leave CI red Jinwoo-H 2026-09-10 14:08:36 -04:00
  • 167952d0e5 fix(orchestration): validate group scope before dispatch routing Jinwoo-H 2026-09-10 14:07:11 -04:00
  • 20ceb7cf31 fix(orchestration): preserve group audience and mailbox identity Jinwoo-H 2026-09-10 13:42:15 -04:00
  • 676652851a fix(ai-vault-search): keep a batch tombstone from outliving its batch row Jinwoo-H 2026-09-10 13:37:54 -04:00
  • 5ed6b550b3 refactor(ai-vault-search): stop pruning the re-read set on a retention change Jinwoo-H 2026-09-10 13:17:10 -04:00
  • cf3bbad1fa refactor(ai-vault-search): leave page warmup and the freshness check to PR 4 Jinwoo-H 2026-09-10 13:16:48 -04:00
  • 86c6e39c8f fix(ai-vault-search): read the resumed session id off an optional row Jinwoo-H 2026-09-10 13:16:32 -04:00
  • 62c8228ce6 refactor(ai-vault-search): read the schema version as stale or not Jinwoo-H 2026-09-10 13:16:00 -04:00
  • c974516041 refactor(ai-vault-search): drop the index path module nothing calls Jinwoo-H 2026-09-10 13:15:16 -04:00
  • ed0f1f7ac0 fix(ai-vault-search): continue the cursor of a file that decoded no session Jinwoo-H 2026-09-10 13:15:09 -04:00
  • 4774fd212d fix(ai-vault-search): drain the rows a read that never published staged Jinwoo-H 2026-09-10 13:13:39 -04:00
  • 0ccc2ceca1 fix(ai-vault-search): hide a tombstoned session's messages, not only its row Jinwoo-H 2026-09-10 13:11:22 -04:00
  • 6c84220144 fix(daemon): bound retained exit receipts relay-exit-evidence Jinwoo-H 2026-09-10 12:12:21 -04:00
  • 8eea3ee9d5 refactor(push): remove redundant platform state and require gateway mode feat/mobile-push-user-validation Jinwoo-H 2026-09-10 11:53:25 -04:00
  • ae38bb1d78 fix(runtime): stop the worktree-id re-key inventing a tombstone neil/sta-6173-bug-focusing-a-runtime-owned-workspace-seeds-a-terminal Neil 2026-09-10 07:30:54 -07:00
  • 4b0d984193 test(e2e): read ssh-restart-tab-accumulation from the owning partition too Neil 2026-09-10 07:27:28 -07:00
  • a1a8f8aac9 test(e2e): read the SSH restart assertions from the partition that owns them Neil 2026-09-10 07:23:44 -07:00
  • a869918453 docs(reliability): record the adoption guards and the tombstone boundary in the gate Neil 2026-09-10 07:11:44 -07:00
  • 5f5e483d53 test(session): pin the tombstone/gap boundary the two readings meet at Neil 2026-09-10 07:04:04 -07:00
  • 7620a8ec8d fix(runtime): close the second re-seed door on an emptied workspace Neil 2026-09-10 07:01:52 -07:00
  • 8908084800 fix(session): stop adoption overwriting rows it was never told about Neil 2026-09-10 06:59:42 -07:00
  • 7ad4b98b27 Merge remote-tracking branch 'origin/main' into a20-pr19572 Neil 2026-09-10 06:47:20 -07:00
  • d02ac377a5 fix(runtime): let a failed create retry inside its own subscription Neil 2026-09-10 06:46:01 -07:00
  • 6e5708448f Merge remote-tracking branch 'origin/main' into pr18513 Neil 2026-09-10 06:41:05 -07:00
  • 2aa0fdc1cf fix(relay): carry skipLinger through a retried policy reconcile; pin queued-revoke demand Neil 2026-09-10 04:21:33 -07:00
  • 9ebf37d960 fix(relay): apply the host LAN pairing mode to already-paired devices Neil 2026-09-10 02:01:08 -07:00
  • f0295a30e2 fix(relay): wait through an armed retry, bounded, before surfacing the offline cause Jorge BoneuandNeil Parker 2026-09-10 04:03:15 -07:00
  • 2bee1d70fb fix(native-chat): satisfy native import audit Merge Sim 2026-09-10 04:32:15 -07:00
  • 541bcc8c65 fix(relay): carry the offline cause out of the broker wait and split retryable from rejected Neil 2026-09-10 03:51:09 -07:00
  • 7061019ebb fix(native-chat): preserve pending send compatibility Merge Sim 2026-09-10 04:14:20 -07:00
  • 1b531f8667 fix(runtime): bound the handle-gap expiry map to the current connection Neil 2026-09-10 04:05:48 -07:00
  • 588eb30302 fix(runtime): park a mirrored pane's resume until its PTY handle lands Neil 2026-09-10 04:00:03 -07:00
  • adf3a5148d fix(relay): one malformed pre-auth handshake frame closes its connection, not the daemon Neil 2026-09-10 03:22:43 -07:00
  • c7f399f9fa fix(runtime): a host frame's active tab is a report, not this client's focus Neil 2026-09-10 03:22:56 -07:00
  • 90014d3e1a test(repro): #19735 resumes a published mirrored pane before its handle lands Neil 2026-09-10 03:16:29 -07:00
  • f07b84e6ee test(repro): #19735 resumes a published mirrored pane before its handle lands nwparker/repro-19735-handle-gap Neil 2026-09-10 03:16:29 -07:00
  • 98efec6118 ci: re-run after an unrelated Electron probe startup timeout Neil 2026-09-10 03:15:31 -07:00