Commit Graph

  • 61534aac45 fix(desktop): keep primary SSH session resumes remote Oliver Mee 2026-08-28 13:09:53 +08:00
  • e681decfae fix(aux): policy-check the whole auxiliary model ladder Mariano Nicolini 2026-08-31 15:58:27 -03:00
  • fa3471d462 fix(cli): print partial-update hint when chat startup hits a first-party ImportError (#96900) HexLab98 2026-08-28 12:40:22 +07:00
  • 85118cc9d4 test(cli): cover mixed-config ImportError recovery hint on chat startup (#96900) HexLab98 2026-08-28 12:40:22 +07:00
  • 7a1fca6676 fix(desktop): resolve the e2e Electron binary per platform and layout Jack Lau 2026-08-16 22:13:28 -05:00
  • fe0cfdf99c fix(redact): keep dotted config-key scans linear past the keyword pre-gate kshitijk4poor 2026-08-31 23:22:30 +05:30
  • e60bd6aed2 chore: AUTHOR_MAP entries for fangliquanflq and sycamoregroupltd kshitijk4poor 2026-08-31 23:32:46 +05:30
  • 46ab5aa365 fix(catalog): remove the parallel community plugin index — the catalog is the only discovery system Teknium 2026-08-31 11:54:54 -07:00
  • c631b483f1 fix(desktop): satisfy import ordering joaomarcos 2026-08-30 19:57:45 -03:00
  • 1940c23a4f fix(desktop): retain session remount polling reset joaomarcos 2026-08-30 18:47:01 -03:00
  • 48deb73ebd fix(desktop): latch dead runtime recovery across remounts joaomarcos 2026-08-30 17:14:45 -03:00
  • f50b5bb0fa fix(compression): dead Codex summary streams fail over in 60s instead of stacking 5-minute waits Teknium 2026-08-31 11:37:22 -07:00
  • f1e01f4daf fix(desktop): recover incomplete transcript turns szzhoujiarui 2026-08-17 03:50:42 +00:00
  • 221312834e fix(gateway): bound signal interrupt grace embwl0x 2026-07-15 11:04:59 -05:00
  • f680a4dc7d fix(gateway): require FTS provenance before transcript rebuild-and-retry Teknium 2026-08-31 11:26:42 -07:00
  • 96739033c4 fix(state): fail closed on unscoped corruption Pavel Diatchenko 2026-08-27 15:22:31 +12:00
  • 6e20ec4101 fix(nous): apply the org policy before the free/paid tier split Mariano Nicolini 2026-08-31 15:40:49 -03:00
  • e89f0087b4 fix(models): key the pricing cache per credential, not per auth state Mariano Nicolini 2026-08-31 15:29:53 -03:00
  • d10ef89ee5 fix(docker): keep forwarded secret values out of world-readable argv teknium1 2026-08-31 11:15:33 -07:00
  • db88b6c97c refactor(state): drop unused is_explicit_fork_child wrapper joaomarcos 2026-08-31 13:25:30 -03:00
  • 0e9b57d310 fix(state): cap read connections per PROCESS and yield when the fd table is tight joaomarcos 2026-08-30 14:06:35 -03:00
  • e8c41568ca fix(state): bound state.db read connections per FILE, and stop opening two gateway handles joaomarcos 2026-08-30 13:10:54 -03:00
  • c3948e6602 refactor(models): hoist preset suffix re-attachment into one helper Teknium 2026-08-31 11:08:15 -07:00
  • 3e912874bf fix(models): support OpenRouter preset references mbac 2026-08-18 13:05:14 +02:00
  • 4d4cffd118 fix(profiles): make_targz writes to a temp file and renames, not the destination directly nftpoetrist 2026-08-29 13:26:53 +03:00
  • 99d037eeb9 fix(compression): count streamed reasoning details as progress anhtahaylove 2026-08-30 15:08:55 +07:00
  • 4d95d8eca8 test(context): cover preflight timeout provider boundary anhtahaylove 2026-08-30 14:58:44 +07:00
  • de49e1ef05 fix(context): fail closed when preflight compression stalls anhtahaylove 2026-08-30 14:31:15 +07:00
  • ba0f5839d4 fix(redact): keep lowercase assignment scans linear fangliquanflq 2026-08-31 15:48:34 +08:00
  • 3145986c20 fix(cli): honour model_aliases api_key, stop cross-provider key leak (#83612) RickyYii 2026-08-31 10:47:41 -07:00
  • b8d3c8aa07 test(feishu): cover DM paired-mode card clicks and fail-closed identity checks liuhao1024 2026-08-31 10:31:07 +08:00
  • a89706e4cb fix(feishu): gate approval/update-prompt card clicks on operator allowlist, not group policy liuhao1024 2026-08-31 09:44:13 +08:00
  • c29485fa64 test(install): repin #87460 probe tests on the line-walk contract Teknium 2026-08-31 10:47:01 -07:00
  • 39540a03fc fix(install): never adopt a pre-release Node.js build semao0 2026-08-26 22:58:05 +03:00
  • d3a45a9ce4 test(agent): update enqueue-after-close contract to the #94736 self-heal teknium1 2026-08-31 08:49:59 -07:00
  • 9db48053e8 fix(state): self-heal SessionDB writes after close() races an in-flight worker teknium1 2026-08-31 08:41:12 -07:00
  • c74cf2333c fix: restore _inactivity_watchdog_loop dropped in rebase conflict resolution Teknium 2026-08-31 10:20:06 -07:00
  • 53e3c14f1d fix: clamp invalid effective_timeout to the 120s wait default instead of unbounded (review follow-up for #94305) Teknium 2026-08-31 08:25:24 -07:00
  • 97f2a571b5 test(terminal): cover hung-wait bound, parent-tid interrupt, and cron inactivity watchdog HexLab98 2026-08-25 07:26:18 +07:00
  • 85bc25c949 fix(terminal): bound env.execute wait so a wedged poll cannot disable every timer HexLab98 2026-08-25 07:26:17 +07:00
  • ce942ab125 fix(update): fingerprint orphan backends from the classification psutil handle Teknium 2026-08-31 09:37:44 -07:00
  • 90e916efc9 fix(windows): compose the taskkill identity guards into one fail-closed class fix Teknium 2026-08-31 09:08:54 -07:00
  • c923b53913 fix(update): refuse gateway ancestor tree-kill on Windows Ayush Nangia 2026-08-31 01:52:34 +05:30
  • ed6d5fc803 fix(windows): require process identity before taskkill burak33bb 2026-08-28 03:04:50 +03:00
  • cdd063528f fix(hermes_cli): fail-closed PID-ownership guard before Windows taskkill gebilaowang404 2026-08-24 11:18:04 +08:00
  • d8f8a07ee3 fix(compression): truncated summaries no longer become compaction checkpoints (port of earendil-works/pi#7048) Teknium 2026-08-27 18:19:21 -07:00
  • 04fea67963 fmt(js): npm run fix on merge (#99598) hermes-seaeye[bot] 2026-08-31 17:17:09 +00:00
  • 38b93e0abe fix(desktop): keep @tanstack/react-query in one runtime chunk (#95560) Finn763 2026-08-26 23:48:07 +08:00
  • da090aa4ba fix(prompt): preserve resumed workspace provenance fangliquanflq 2026-08-29 05:56:22 +08:00
  • c6ee4e0809 fix(prompt): skip bundled AGENTS.md for desktop launch cwd fangliquanflq 2026-08-29 05:28:20 +08:00
  • 793690a0a0 test(cron): pin _REDACT_ENABLED in incident redaction test Teknium 2026-08-31 09:24:28 -07:00
  • db2fd5f59a fix(cli): answer clarify headless in single-query turns liuhao1024 2026-08-26 02:44:19 +08:00
  • 808a22ea00 fix(discord): gate relay-only thread rename kwargs Michael Nguyen 2026-08-10 10:42:19 +07:00
  • b7ebe6456f fix(xai): request-local alias provenance + collision-safe wire aliasing Teknium 2026-08-31 08:28:58 -07:00
  • 5e2f8b9865 fix(xai): alias the reserved tool_search bridge name on chat completions liuhao1024 2026-08-26 03:55:05 +08:00
  • de123be524 fix(xai): alias the reserved tool_search bridge on the wire (#95003) David Zhang 2026-08-25 16:15:26 -04:00
  • 92574ac508 test(cli): lock buffer-level Shift+letter coverage onto the KeyPress.data fix (#92343) Teknium 2026-08-31 08:20:34 -07:00
  • 839de43d52 fix(cli): stop raw CSI bytes from Shift+Space leaking into buffer (#88071) webtecnica 2026-08-17 00:09:24 -03:00
  • 8bce17432f chore: add contributor email mapping for humdrum00001010 Teknium 2026-08-31 08:20:03 -07:00
  • 081030a7dd fix(config): warn for empty platform toolsets phi hu 2026-08-21 01:24:49 +09:00
  • ccd32a9f0b fix(config): warn when a platform_toolsets entry is an empty list phihu 2026-08-18 17:54:26 +09:00
  • 37ae0e1d39 fix(curator): remove terminal from the consolidation fork (issue #96962) zengzheqing 2026-08-30 08:57:40 -07:00
  • 98e2f110cf fix(curator): restore complete skill packages on ledger rollback (#96962) zengzheqing 2026-08-30 09:14:45 -07:00
  • 82c95a2a01 chore: map contributor emails for gokhanyildirimlar and mottledMantis Teknium 2026-08-31 08:24:57 -07:00
  • 3738b88002 fix(desktop): pin --publish never in run-electron-builder.mjs (salvaged from #87937) James Matheson 2026-08-31 08:24:38 -07:00
  • 6fe933e709 fix(cli): launch-context-independent Linux desktop-entry Exec (salvaged from #94874) Teknium 2026-08-31 08:24:10 -07:00
  • 54ee290bcb fix(dashboard): don't gate Desktop-owned loopback backends on public_url Agi-Asi 2026-08-28 04:06:13 +00:00
  • c7f04c9971 fix: align config-settings test mock with the settings-scope store on main Teknium 2026-08-31 09:04:17 -07:00
  • ca3961c945 fix(desktop): advance the autosave baseline after each accepted save chelsealong 2026-08-20 00:49:15 +00:00
  • 6d407ca1a4 fix(desktop): stop model_context_length edits from being dropped or wiped chelsealong 2026-08-19 02:19:34 +00:00
  • 5361867c6d fix(desktop): stop Settings autosave from clobbering out-of-band config edits chelsealong 2026-08-19 02:06:23 +00:00
  • c8329384a9 test(send_message): drop duplicate buzz UUID target tests Teknium 2026-08-31 09:56:18 -07:00
  • c816957a43 fix(buzz): reconcile media pipeline with landed dispatch + threading contracts Teknium 2026-08-31 09:47:36 -07:00
  • ce94f2b8f4 chore: contributor email mappings for Buzz media salvage Teknium 2026-08-31 06:29:18 -07:00
  • c731500cf6 fix(buzz): route shared attachment sender through redacted receipt errors Teknium 2026-08-31 06:29:11 -07:00
  • a55d66b79a fix(buzz): redact media paths before bounding errors EmpireOperating 2026-08-06 10:01:20 -06:00
  • fcd34e57a2 fix(buzz): complete media-only delivery reporting EmpireOperating 2026-08-06 09:49:11 -06:00
  • 9c25704257 fix(buzz): verify live media delivery receipts EmpireOperating 2026-08-06 09:33:08 -06:00
  • 37c943997b fix(buzz): support media in standalone sends EmpireOperating 2026-08-03 16:53:31 -06:00
  • 4c496d3cf6 fix(buzz): reconcile probe-race contract with shared file-attachment sender Teknium 2026-08-31 06:23:54 -07:00
  • fafc3ddce5 fix: deliver Buzz media as native attachments phil baker 2026-08-25 12:24:42 -05:00
  • ebda1fbf8e fix(buzz): deliver local images through native upload Riyaaz 2026-07-30 15:44:06 -04:00
  • 73071d852c fix(buzz): merge URL-localization and imeta attachment paths in dispatch Teknium 2026-08-31 06:14:07 -07:00
  • f857f13b30 test(buzz): isolate authorization cases from CLI lookup EmpireOperating 2026-08-07 08:50:06 -06:00
  • 366506205a fix(gateway): require boolean authorization decisions EmpireOperating 2026-08-06 09:49:12 -06:00
  • d15cbbcbf3 fix(buzz): gate inbound attachment side effects EmpireOperating 2026-08-06 09:25:40 -06:00
  • 00394acfae fix(buzz): ingest verified native attachments EmpireOperating 2026-08-03 17:09:00 -06:00
  • aaad054330 fix(buzz): gate authenticated inbound media on explicit authorization Mathias Gorf 2026-08-11 23:12:06 +02:00
  • 55136adcc4 fix(buzz): preserve inbound media captions joelbrilliant 2026-08-01 05:56:17 +10:00
  • bce94cc1b9 fix(buzz): localize inbound relay media joelbrilliant 2026-08-01 05:49:05 +10:00
  • c6f59280ae test(desktop): regression coverage for Command Center delete confirmation (#99410) Teknium 2026-08-31 08:23:02 -07:00
  • b811350c56 fix(desktop): confirm before deleting a session in the Command Center zqy1-1 2026-08-31 21:23:19 +08:00
  • 12116f7619 fix(scripts): align retry recovery documentation fangliquanflq 2026-08-16 16:57:12 +08:00
  • fd596e2492 fix(scripts): preserve update retry fallback fangliquanflq 2026-08-16 16:48:17 +08:00
  • f10a231efa fix(scripts): clarify Windows update retry marker semantics fangliquanflq 2026-08-15 20:59:54 +08:00
  • fd24ac94e0 fix(update): resume deferred Windows desktop updates fangliquanflq 2026-08-15 20:15:47 +08:00
  • 915ec169a0 fix(update): verify failed restore cleanup fangliquanflq 2026-08-25 17:51:58 +08:00
  • 53cf38c3b8 fix(update): fail closed on incomplete restore checks fangliquanflq 2026-08-25 17:37:38 +08:00
  • 3e4dc5f2c3 fix(update): preserve unknown restore cleanup state fangliquanflq 2026-08-25 17:27:23 +08:00
  • 8236b51878 fix(update): authenticate import health markers fangliquanflq 2026-08-25 17:07:34 +08:00