Commit Graph

  • bc21808e6a fix(desktop): legacy group members stored under display names seat their real bot once, not as ghosts (#92794) Teknium 2026-08-26 05:21:54 -07:00
  • be85903234 feat(macos): one-switch Full Disk Access guidance in doctor and setup Teknium 2026-08-26 05:33:16 -07:00
  • 1145fcaed6 chore: map contributor email for deepeet-git Teknium 2026-08-26 05:25:00 -07:00
  • 979b7d14fd fix(search): path-scoped grep pruning + execution-backend gating for macOS TCC exclusions Teknium 2026-08-26 05:24:34 -07:00
  • 5fd6811dfe fix: avoid macOS privacy prompts during broad searches takealook97 2026-08-01 10:55:49 +09:00
  • cddb908aab fix(web_server): detect replaced venvs with a marker file — inode snapshots miss ext4 inode reuse Teknium 2026-08-26 05:06:38 -07:00
  • 8624c1e8f7 fix(desktop): reject SSH backends with replaced runtimes toprakeker 2026-08-09 21:24:08 +03:00
  • d0351e3230 fix(checkpoints): display failed deletes to users and stabilize result keys kshitijk4poor 2026-08-26 17:55:42 +05:30
  • 37200847d1 fix(checkpoints): surface failed_deletes and make skipped_oversize unconditional kshitijk4poor 2026-08-26 17:24:49 +05:30
  • dcfdc8deec fix(deadline): document the inline-mark contract; pin the ordering invariants (Phase 3a salvage round) kshitijk4poor 2026-08-24 15:37:16 +05:30
  • 9ee2744097 fix(deadline): Phase 3a review round — mark ordering, loop offload, annotation Ayush Nangia 2026-08-18 13:14:56 +05:30
  • 60b93eb521 test(deadline): Phase 3a poisoned-state coverage Ayush Nangia 2026-08-18 00:19:12 +05:30
  • 7a3aaf0143 feat(deadline): SuspectableBackend protocol — mark timed-out backends suspect Ayush Nangia 2026-08-18 00:19:12 +05:30
  • 86ae906e88 fmt(js): npm run fix on merge (#95511) hermes-seaeye[bot] 2026-08-26 11:57:06 +00:00
  • 1bd5da3ac6 fix(desktop): skip macOS TCC-protected media dirs in git repo scan miha 2026-07-03 10:48:40 +02:00
  • 279726cc2f chore: map contributor email for wiseconnex Teknium 2026-08-26 04:18:36 -07:00
  • 9eb13d07b6 fix(terminal): tolerate macOS TCC PermissionError in _safe_getcwd Dimar Anez 2026-07-18 22:10:09 -06:00
  • bd134d0f30 test: loosen frozen bare-verdict dict in cua_0_9 sibling test to decision contract Teknium 2026-08-26 04:14:50 -07:00
  • 3da5897c39 refactor(computer_use): diet schema + delete prompt block (~1.4K tok/call); remove max_elements, ladder moves to response verdicts Teknium 2026-08-26 03:59:40 -07:00
  • 65605d4a7a fix(computer_use): pitch background-FIRST (not background-only) in schema, prompt block, and skill Teknium 2026-08-26 01:10:43 -07:00
  • bb3421bf25 fix(desktop): single-owner backend dial claim in Electron main (#90812) Teknium 2026-08-26 04:15:34 -07:00
  • 3123624c07 fix(desktop): revalidate pooled remote/SSH backends on power resume (#93910) Teknium 2026-08-26 04:15:11 -07:00
  • 600d5166f0 test(gateway): prove delivered rows are never reclaimed by the reconnect sweep Teknium 2026-08-26 03:45:12 -07:00
  • 8e1db41041 fix(gateway): redeliver transient failures after reconnect milnerrad 2026-08-26 11:15:57 +08:00
  • b455abe0b3 fix(desktop): poll-guard reset is fire-and-forget off the redial path Teknium 2026-08-26 04:42:16 -07:00
  • 62534e2b5a fix(desktop): isolate the poll-guard reset import + sort-imports lint Teknium 2026-08-26 04:30:06 -07:00
  • 6bbae974d5 chore: map justinjohnson25600 and BrunoBza contributor emails Teknium 2026-08-26 04:11:19 -07:00
  • fe615a0099 fix(desktop): republish the connections registry to renderers after every successful save (#95393) Teknium 2026-08-26 04:10:18 -07:00
  • 06be6cffbc fix(desktop): release reconnect-orphaned warm transcripts once their authoritative state settles Bruno Bza 2026-08-26 08:58:12 +02:00
  • a7ea156470 fix(desktop): harden the dead-session poll guard per #94950 review Teknium 2026-08-26 03:55:44 -07:00
  • c19849cd02 fix(desktop): stop the status-stack poll storming a dead session with 4001s Justin Johnson 2026-08-25 19:28:44 +01:00
  • 574bd7175c fix(desktop): unify boot-class getConnection() budgets on one shared 45s constant Teknium 2026-08-26 03:49:19 -07:00
  • 31f3de1f06 fix(desktop): bound getConnection() on the boot and soft-switch paths (#93454) nftpoetrist 2026-08-25 23:44:58 +03:00
  • 20d33e385a fix(web_server): a dashboard started without a build recovers the moment one appears (#82614) Teknium 2026-08-26 04:31:29 -07:00
  • 3dea11d703 fix(web_server): recheck WEB_DIST existence dynamically in mount_spa codexbt 2026-08-10 01:27:02 +05:30
  • 98e87ac886 fix(cli): preserve stale positive behind-count on fetch failure (#92578) Shakti Prasad Mohapatra 2026-08-25 12:55:20 +05:30
  • 55d50d5c92 fix(cli): don't serve stale update-check results after fetch failure (#82166) Shakti Prasad Mohapatra 2026-08-10 23:16:03 +05:30
  • d62a05e94c fix(checkpoints): surface skipped_oversize to users and stop misreporting failed deletes as restored kshitijk4poor 2026-08-26 16:28:07 +05:30
  • 595b5ce68a refactor(checkpoints): call the size-cap predicate instead of restating it RickyYii 2026-08-26 08:26:51 +00:00
  • d28bf79927 fix(checkpoints): stop safe restore deleting files the size cap excluded RickyYii 2026-08-26 03:04:16 +00:00
  • 7a10d91b29 chore: map contributor email for notkisk Teknium 2026-08-26 03:46:07 -07:00
  • 9f8cdf89d6 fix(macos): keep the TCC anchor alive across CVE-repair rotations + sign anchor copies Teknium 2026-08-26 03:45:51 -07:00
  • 8d6c0a3098 fix: preserve macOS TCC identity for managed Python notkisk 2026-08-09 15:19:17 +01:00
  • d22e2b9f6e fix(desktop): a canonical-title race adopts the winner instead of forking the forever chat (#92473, part 2) Teknium 2026-08-26 03:46:33 -07:00
  • 19fde8a450 fix(dashboard): compare and spawn the venv interpreter by UNRESOLVED path Teknium 2026-08-26 03:44:30 -07:00
  • ad8f995bcf fix(dashboard): spawn detached actions from the install's venv interpreter liuhao1024 2026-08-19 21:29:43 +08:00
  • 16c67248d4 Merge pull request #95477 from kshitijk4poor/chore/mailmap-kshitijk4poor kshitij 2026-08-26 16:22:14 +05:30
  • d873ee8e25 chore: mailmap kshitijkapoorr@gmail.com to kshitijk4poor's canonical noreply kshitijk4poor 2026-08-26 16:17:34 +05:30
  • 365cbc242b test: assert omitted attach_to_session stays absent from formatted list output kshitijk4poor 2026-08-26 14:19:59 +05:30
  • 5e9adc9e4d fix(cron): forward attach_to_session through cronjob handler StanleyStetson 2026-08-13 00:02:16 +03:00
  • e513f3fb40 chore: map kshitijkapoorr@gmail.com to kshitijk4poor in contributors/emails kshitijk4poor 2026-08-26 16:01:12 +05:30
  • ded9470990 refactor(cron): fold simplify-review findings into mirror eligibility kshitijk4poor 2026-08-26 14:33:51 +05:30
  • b5e7842442 docs(cron): describe widened continuable scope (origin fallback + explicit opt-in) kshitijk4poor 2026-08-26 14:20:26 +05:30
  • 8313185449 fix(cron): unify in_channel flatten and seed behind one continuable gate kshitijk4poor 2026-08-26 13:25:38 +05:30
  • 2f425872ef test: extend exact-shape assertion in relay-delivery guard for provenance tag kshitijk4poor 2026-08-26 13:01:22 +05:30
  • 580daa7b96 fix(cron): mirror continuable-cron briefs for origin-fallback and opted-in explicit targets Victor Kyriazakos 2026-08-18 16:58:45 +00:00
  • c427367938 fmt(js): npm run fix on merge (#95457) hermes-seaeye[bot] 2026-08-26 10:27:25 +00:00
  • 8e9459c97f style(desktop): sort registrySourceOwnsPrimaryBackend imports (lint) Teknium 2026-08-26 02:14:04 -07:00
  • 213f46a4e3 chore: map contributor email for attribution gate Teknium 2026-08-26 01:47:46 -07:00
  • 2947272233 refactor(desktop): one canonical write shape for connection_id row stamping Teknium 2026-08-26 01:47:33 -07:00
  • fb393ee08b fix(desktop): stamp remote list rows with their owning connection; retry one transient projects.tree loss joe-rodgers 2026-08-26 01:45:41 -07:00
  • b2a58dbb39 fix(desktop): bound the boot descriptor wait so a dead primary cannot strand the registry restore Teknium 2026-08-26 01:40:17 -07:00
  • fd031488aa fix(desktop): prove registry-primary backend ownership electron-side; wait for the primary descriptor before boot restore Michael Weisman 2026-08-26 01:34:42 -07:00
  • 298ab73e7b chore: map contributor email Deus 2026-08-25 20:16:47 +02:00
  • d6e323bd63 fix(desktop): fail closed through registry boot and drain owner holds Deus 2026-08-25 18:24:04 +02:00
  • a0578f4ef3 test(desktop): model registry topology in dispatcher coverage Deus 2026-08-25 18:11:53 +02:00
  • f912657602 test(desktop): prove fresh chat socket continuity Deus 2026-08-25 18:03:04 +02:00
  • c662e1be7b fix(desktop): retain primary gateway registry identity after reload Deus 2026-08-25 18:07:06 +02:00
  • 6fdf873464 fix(desktop): serialize profile switches and drain edit redials Deus 2026-08-25 18:02:26 +02:00
  • 962b308be1 fix(desktop): require exact owners in registry topology Deus 2026-08-25 18:02:19 +02:00
  • 07b87f1470 fix(desktop): profile-rail fresh chats keep one exact session owner from create through every later RPC Zeus-Deus 2026-08-25 12:41:23 +02:00
  • cb75983abf fix(desktop): profile-rail fresh chats keep their registry source as the exact owner Zeus-Deus 2026-08-25 00:35:16 +02:00
  • 77edf1b4df fix(desktop): routed fresh chat keeps its exact owner after session.create Zeus-Deus 2026-08-24 23:09:30 +02:00
  • ad7b7255ab fix(state): renaming a bot's canonical Bot Chat is refused — the title IS the identity (#92473) Teknium 2026-08-26 01:32:23 -07:00
  • a74ffb9ee8 chore: map contributor email for projetsjsl Teknium 2026-08-26 00:58:17 -07:00
  • 45db70a80a fix(computer-use): fail closed on unverified CuaDriver.app + background launch Teknium 2026-08-26 00:58:07 -07:00
  • 4746f614be fix(computer-use): preserve macOS TCC daemon identity projetsjsl 2026-08-25 18:34:30 -04:00
  • 1fe0f2f3ac feat(cron): import-error cron failures now name gateway code skew and the one-command fix (#95294 part 3) Teknium 2026-08-26 00:58:06 -07:00
  • f0c0c986c4 test: pin overlay policy off in embedded-daemon socket/ack contract test Teknium 2026-08-25 23:23:00 -07:00
  • 1a7f83a73b fix(computer_use): disable embedded daemon overlay cvillarroel2 2026-08-04 12:05:24 -04:00
  • 4faa721d7d fix(desktop): clicking a bot no longer burns a model turn on a fake user prompt Teknium 2026-08-25 23:37:12 -07:00
  • 3e5c49643c refactor(cron): halve the cronjob tool schema (2,234 → 1,070 tokens/call) without losing guidance (#95287) Teknium 2026-08-26 00:51:46 -07:00
  • 1a19c52dd2 fmt(js): npm run fix on merge (#95365) hermes-seaeye[bot] 2026-08-26 07:45:59 +00:00
  • 25d46c7887 fix(desktop): drop unused registryGatewayWsUrl import left by the header-binding refactor rebase Teknium 2026-08-26 00:35:03 -07:00
  • 21f34794be fix(desktop): recover remote sessions after gateway restart Victor Nogueira 2026-08-25 11:05:25 +08:00
  • 8085614f6a fix(desktop): log when Windows remote SSH skip teardown 686f6c61 2026-08-25 21:33:19 +02:00
  • 0c69cac48a fix(desktop): terminate owned SSH serve backends on quit 686f6c61 2026-08-25 11:48:58 +02:00
  • 14d16c2578 fix(desktop): clarify primary SSH reuse failures Jaime Marques 2026-08-24 16:54:16 +01:00
  • 3263ca2af6 fix(desktop): reuse migrated primary SSH backend Jaime Marques 2026-08-23 20:20:38 +01:00
  • 1b8f3eda38 fix(desktop): scope registered ssh primary gateway Ahmett101 2026-08-24 23:46:40 +03:00
  • 4fc4da2531 chore: map contributor email for salvaged PR #88544 Teknium 2026-08-25 14:38:43 -07:00
  • 949f5169de fix(desktop): treat ticket 401 as sign-in when native tokens are unreadable Ravi Tharuma 2026-08-20 10:55:08 +02:00
  • 024b9c0545 fix(desktop): refresh remote WebSocket header cache recency Marco Fernstaedt 2026-08-22 00:31:00 +00:00
  • b4162de333 fix(desktop): bind headers to scoped WebSocket URL Marco Fernstaedt 2026-08-17 17:40:29 +00:00
  • 4ba2608524 fix(compressor): widen empty-content abort to sibling no-response shapes + snapshot state field kshitijk4poor 2026-08-25 14:36:05 +05:30
  • fa210e5a96 fix(compressor): abort compression on empty-content provider degradation to prevent context loss (#94448) TonyRainforest 2026-08-25 15:10:01 +08:00
  • 5885289c47 refactor(codex): route transports _pair_ids through shared fc_ canonicalization kshitijk4poor 2026-08-26 02:22:48 +05:30
  • e3bb3e7f8c refactor(codex): extract shared fc_->call_ canonicalization helper kshitijk4poor 2026-08-26 02:11:20 +05:30
  • 635232ec4e fix(codex): canonicalize fc_-only tool-result ids to match the call side kshitijk4poor 2026-08-26 01:56:52 +05:30
  • 31485d50ea fix(codex): sanitize replayed function_call.name to Responses API pattern (#31666) kshitijk4poor 2026-08-26 01:45:36 +05:30