Commit Graph

  • 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
  • 774d14ee3d docs(reference): how to deliver a real agent-status hook in a repro Neil 2026-09-10 03:10:27 -07:00
  • f2d5711b2d fix(native-chat): keep an older page from punching a hole in the transcript (#19845) Neil 2026-09-10 03:10:04 -07:00
  • e1a273ece5 fix(runtime): name a terminal whose pane the graph dropped Neil 2026-09-10 01:16:40 -07:00
  • 4f145f6fe3 test(worktree): pin the IPC removal call site and the unknown-host-home refusal Neil 2026-09-10 03:06:00 -07:00
  • d4de21ba02 fix(native-chat): preserve dispatch recovery evidence Merge Sim 2026-09-10 03:03:38 -07:00
  • 1751433b21 fix(runtime): keep a live host verdict when a status probe can't reach it (#19647) 2026-09-10 02:41:24 -07:00
  • 365c0431e4 fix(native-chat): harden structured dispatch settlement Merge Sim 2026-09-10 02:31:47 -07:00
  • 1cf0599d24 Merge remote-tracking branch 'origin/main' into pvn-review Neil 2026-09-10 02:29:51 -07:00
  • c8fa4b9386 fix(worktree): merge the duplicated removal-route import Neil 2026-09-10 01:41:56 -07:00
  • 5dd529aa38 fix(worktree): ask the execution host whose home a remote delete would take Neil 2026-09-10 01:17:32 -07:00
  • e74c22a0e7 fix(i18n): drop the stale TerminalPane.minimumContrast entries from the runtime catalog (main red again) (#19575) Neil 2026-09-10 02:27:49 -07:00
  • bfd0c567d4 test(session-tabs): pin the chat name at the paired-host call shape brennanb2025/paired-client-propagation Merge Sim 2026-09-10 02:26:02 -07:00
  • aa00e6aa6b docs(native-chat): say that one offset path does read rects Merge Sim 2026-09-10 01:53:22 -07:00
  • 240eeef0f8 test(session-tabs): pin the case the two name fields exist for Merge Sim 2026-09-10 01:53:11 -07:00
  • 95133b037b test(native-chat): cover the windowed transcript, and prove the window engaged Merge Sim 2026-09-10 01:52:36 -07:00
  • 5bb206d3de Merge remote-tracking branch 'origin/main' into brennanb2025/fix-dispatch-admission-settlement Merge Sim 2026-09-10 01:52:25 -07:00
  • d81a086053 fix(native-chat): let a pinned row reach the mounted window Merge Sim 2026-09-10 01:52:19 -07:00
  • 2a4a729f06 Resolve an unlisted model's options the same way on both sides Merge Sim 2026-09-10 01:51:26 -07:00
  • b085b25d12 feat(native-chat): focus the message box when a chat appears Merge Sim 2026-09-10 01:45:03 -07:00
  • 8ba1521719 perf(native-chat): mount only the transcript rows near the viewport Merge Sim 2026-09-10 01:36:45 -07:00
  • 71bb6bf196 refactor(native-chat): keep an opened tool run open past its row's lifetime Merge Sim 2026-09-10 01:36:26 -07:00
  • 2070a32aa6 fix(session-tabs): converge a chat name on its host, and drop the mobile entry point Merge Sim 2026-09-10 01:34:34 -07:00
  • b6e6b8645b Keep an unlisted model's options when it stops being a listed row Merge Sim 2026-09-10 01:34:03 -07:00
  • 8468ec9e9b fix(skills): prove an SSH skill-install destination on the host, not from the request fix/ssh-skill-install-host-paths Neil 2026-09-10 01:31:47 -07:00
  • b3a95ed0c4 fix(native-chat): settle a structured send on admission, not on the provider echo Merge Sim 2026-09-10 01:24:43 -07:00
  • 97c1df55a0 Report Codex thread confirmations so an unlisted model keeps its name Merge Sim 2026-09-10 01:24:09 -07:00
  • 639bf3223d fix(ssh): keep the daemon version intact now that the mismatch line has trailing fields Neil 2026-09-10 01:23:20 -07:00
  • 0271971a3f fix(relay): do not let a peer's version claim crash the daemon that logs it Neil 2026-09-10 01:19:30 -07:00
  • 6a06640df6 wip(e2e): runtime endpoint link fault hop Neil 2026-09-10 01:10:04 -07:00
  • 0e041d4a95 fix(native-chat): stop a closing chat reading as a conversation that would not load brennanb2025/idle-chat-blocks-worktree-delete Merge Sim 2026-09-10 01:10:27 -07:00
  • 2b072a4fc9 wip(e2e): runtime endpoint link fault hop nwparker/reconnect-churn-19647-tabswitch Neil 2026-09-10 01:10:04 -07:00
  • 997e522ee2 Say what reported proves, and pin why Codex stays unnamed Merge Sim 2026-09-10 01:09:12 -07:00
  • 594b833f50 Merge remote-tracking branch 'origin/main' into brennanb2025/agent-status-store brennanb2025/agent-status-store Merge Sim 2026-09-10 01:09:08 -07:00
  • 16e4967f3d Name a model the agent reported, even when no list carries it Merge Sim 2026-09-10 00:59:17 -07:00
  • ab729e902b refactor(native-chat): share one row-content derivation between row and list Merge Sim 2026-09-10 00:58:58 -07:00
  • 480628ffda test(relay): pin the zero-version rejection the range band cannot catch Neil 2026-09-10 00:54:17 -07:00
  • 9f3ca3616b feat(relay): negotiate a semantic protocol version in the handshake Neil 2026-09-10 00:47:36 -07:00
  • 7b4c61ed20 fix(session-tabs): let a chat tab's name reach every paired client Merge Sim 2026-09-10 00:40:14 -07:00
  • 0b11f4d257 refactor(native-chat): require pre-resolved capabilities on the folder create path Merge Sim 2026-09-10 00:37:12 -07:00
  • 5cda091642 Merge origin/main into brennanb2025/strip-live-background-work brennanb2025/strip-live-background-work Merge Sim 2026-09-10 00:36:41 -07:00
  • 715a3bb983 docs(native-chat): state the launch-default precondition by id, not by vector brennanb2025/native-chat-unlisted-model-not-default Merge Sim 2026-09-10 00:31:11 -07:00
  • 6d5674d10e fix(projects): advance the worktree scan generation when a project moves brennanb2025/project-kind-authority Merge Sim 2026-09-10 00:27:36 -07:00
  • 2bbdc8e7b3 fix(native-chat): never adopt an unlisted model as the launch default Merge Sim 2026-09-10 00:21:36 -07:00
  • 574214b900 fix(projects): carry the project host setup row and stop naming a host at re-key Merge Sim 2026-09-10 00:03:52 -07:00
  • d4157e5517 Merge remote-tracking branch 'origin/main' into brennanb2025/unify-agent-session-launch Merge Sim 2026-09-10 00:03:33 -07:00
  • f492064432 fix(native-chat): close the folder-create cancel window the probe opened Merge Sim 2026-09-09 23:58:18 -07:00
  • 2bf298d1dc feat(native-chat): the background-tasks strip says what is running (#19311) Brennan BensonandMerge Sim 2026-09-09 23:47:47 -07:00
  • 41bf8b9936 Name a native-chat model only when it is one of the available models Merge Sim 2026-09-09 23:42:22 -07:00
  • 4e0aa7a473 Update README downloads badge github-actions[bot] 2026-09-10 06:40:42 +00:00
  • ab96128c4c docs(terminal): correct the reveal-repaint premise for hidden tabs brennanb2025/codex-scrollback-loss Merge Sim 2026-09-09 23:34:57 -07:00
  • c0b2434f47 fix(native-chat): keep a coalesced joiner's draft unsent Merge Sim 2026-09-09 23:30:30 -07:00
  • ad75db75d1 test(native-chat): pin the cancel gate around the capability probe Merge Sim 2026-09-09 23:23:25 -07:00
  • dda103d2cf fix(native-chat): one / picker for every agent, anywhere in the prompt (#19832) Brennan BensonandMerge Sim 2026-09-09 23:21:57 -07:00
  • 653e2f150a Record final completed turn duration reliability evidence Merge Sim 2026-09-09 23:19:11 -07:00
  • 5acb404bf2 Preserve unverifiable timing across older host upgrade Merge Sim 2026-09-09 23:17:50 -07:00
  • 878253a671 Merge remote-tracking branch 'origin/main' into brennanb2025/unify-agent-session-launch Merge Sim 2026-09-09 23:16:39 -07:00
  • dd196ac75a Respect authoritative unknown native chat duration Merge Sim 2026-09-09 23:11:19 -07:00
  • 1677a5dba4 Merge origin/main into durable native chat turns Merge Sim 2026-09-09 23:04:46 -07:00
  • 72fbcc6c4b fix(native-chat): keep the fork host test inside the main project brennanb2025/nc-fork-turn Merge Sim 2026-09-09 23:00:08 -07:00
  • d008782bce refactor(orchestration): derive delivery eligibility from messages Jinwoo-H 2026-09-10 01:54:15 -04:00