Commit Graph

  • 175054c14b chore: add contributor email mapping for ccowan93 Teknium 2026-08-23 16:40:24 -07:00
  • 637716755c fix(cli): -Q stdout carries only the final response — no tool diffs, spinner lines, or reasoning Teknium 2026-08-23 16:40:08 -07:00
  • 8e2e3202da fix: suppress reasoning display in quiet single-query mode Chris Cowan 2026-07-20 15:05:06 -05:00
  • faa2399e2b fix(agent): make the pre-call dedup pass variant-aware; widen batch regression coverage (#93251) Teknium 2026-08-23 16:44:11 -07:00
  • 36b4da5489 fix: repair_message_sequence drops tool results for SDK tool_call objects joaomarcos 2026-08-21 15:37:34 -03:00
  • b9a62f6590 fix(agent): consume every tool_call id variant when pairing tool results Frowtek 2026-07-18 17:41:28 +03:00
  • 52fb5081cc fix(compression): register both id/call_id variants in _sanitize_tool_pairs srojk34 2026-07-04 15:57:32 +03:00
  • 1a83b1e588 fix(agent): keep tool results keyed on a tool_call's id variant (#55626) Bartok9 2026-08-23 16:35:53 -07:00
  • 4a3e5c4094 chore: add contributor email mapping for vanniaxel06 Teknium 2026-08-23 16:07:38 -07:00
  • 6d501c2958 fix(cron): make gateway lifecycle matching shell-token aware (#80269) Axel Vanni 2026-08-14 17:14:15 +10:00
  • 320d884d88 fix(cron): cover bootout/remove/disable in the gateway lifecycle guard Axel Vanni 2026-08-06 20:39:43 +10:00
  • b463840c28 fix(desktop): route each session RPC by its target session, not the focused tile Teknium 2026-08-23 16:11:41 -07:00
  • c595d3564a fix(cron): block profile-flag gateway restart/stop when self-targeting (#78028) webtecnica 2026-08-03 19:49:54 -03:00
  • 45fcaaa54a test: regression coverage for #92372 boundary + quote-aware segmentation Teknium 2026-08-23 16:01:09 -07:00
  • a74eb2dd41 fix(lifecycle_guard): quote-aware command segmentation and word boundaries webtecnica 2026-08-22 15:30:55 -03:00
  • 58d84d3e03 fix(desktop): rebind legacy-remote-primary Bot tiles via live-connection scoping Teknium 2026-08-23 16:05:10 -07:00
  • 6b4a2eebc8 fix(desktop): rebind Bot Chats after gateway restart David Dudok de Wit 2026-08-23 22:27:27 +02:00
  • b8cd00f968 fix: set failed=True for repeated_outer_errors exit + drop append_message kshitijk4poor 2026-08-24 04:39:02 +05:30
  • 56e7fd2adf fix(loop): bound outer-loop error retries per turn instead of relying on max_iterations (#92450) BrunoBza 2026-08-23 18:48:28 +02:00
  • f303c695d7 fmt(js): npm run fix on merge (#93300) hermes-seaeye[bot] 2026-08-23 23:14:28 +00:00
  • 3eb761c51c Merge pull request #93296 from kshitijk4poor/fix/rpc-target-session-routing kshitij 2026-08-24 04:43:14 +05:30
  • 8db59d08f4 fix(desktop): wait 5m before reconnect warning toast Andrew Fiebert 2026-08-10 09:45:10 -04:00
  • f2c204d689 fix(desktop): stop transient remote ticket blips locking the chat Andrew Fiebert 2026-08-09 23:33:10 -04:00
  • 4d16a1a73c test(dashboard-auth): cover empty login route behavior fangliquan 2026-08-17 01:10:11 +08:00
  • bd13d593a9 fix(dashboard-auth): correct authentication docs anchor fangliquan 2026-08-17 00:30:48 +08:00
  • 7cc92cb134 fix(dashboard-auth): replace stale insecure guidance fangliquan 2026-08-17 00:18:36 +08:00
  • 3a263b551b fix(desktop): route session RPCs by their own target session, not the focused tile kshitijk4poor 2026-08-24 04:37:26 +05:30
  • 26cf456598 refactor: reconcile with #93269 — one shared shutdown predicate, keep both guard sites Teknium 2026-08-23 16:01:08 -07:00
  • 9ea7fe9938 fix: quitting the CLI no longer spams shutdown-race API errors onto the shell Teknium 2026-08-23 15:50:04 -07:00
  • c9d8712f15 fix(desktop): sort nous-alt imports and mark it first-party Brooklyn Nicholson 2026-08-23 17:45:35 -05:00
  • 253dde4b13 feat(desktop): bring the old Nous palette back as Nous Alt Brooklyn Nicholson 2026-08-23 09:57:34 -05:00
  • 0a171fffef fix(desktop): completed /goal chip no longer sticks to the composer forever Teknium 2026-08-23 15:38:24 -07:00
  • aa9aaaa6cb test: mock ownership probe in stop-guard test instead of raw env var Teknium 2026-08-23 15:30:29 -07:00
  • 88259cb3ad chore: add contributor email mapping for nbxuhk Teknium 2026-08-23 15:29:11 -07:00
  • 5bb657832d test: regression coverage for inherited-env lifecycle guard bypass (#92560) David Metcalfe 2026-08-23 15:29:11 -07:00
  • 0e038425db fix: gateway lifecycle guards gate on process ownership, not inherited env nbxuhk 2026-08-23 15:29:10 -07:00
  • d861fbe550 fix(plugins): dispose persistent auth registrations on plugin disable and re-discovery drop Teknium 2026-08-23 15:39:43 -07:00
  • b2ade2388d fix(dashboard-auth): keep the provider registry alive across per-home plugin-manager unloads rainbowgits 2026-08-21 21:48:01 +03:00
  • 165d1849e2 fix(approval): stop the CLI and ACP offering a scope the protected gate discards Brooklyn Nicholson 2026-08-23 09:58:43 -05:00
  • 04154a37d3 fix(desktop): show approvals for protected file writes loulanyue 2026-08-10 14:47:38 +08:00
  • 4e8419dadb fix(gateway): honor approval scope capabilities loulanyue 2026-08-09 08:32:20 +08:00
  • e63786fc23 fix(agent): break immediately on interpreter shutdown in conversation loop kshitijk4poor 2026-08-24 04:07:13 +05:30
  • 650cf3348f test(bot-mode): pin the Bots home re-front budget HexLab98 2026-08-23 22:50:09 +07:00
  • 2350f4dc60 fix(bot-mode): bound the Bots home re-front so the view stops strobing HexLab98 2026-08-23 22:49:57 +07:00
  • 127a72b223 test(bot-mode): pin the cronjob inspector, and drop a source-regex test HexLab98 2026-08-23 22:32:38 +07:00
  • 913de4eca6 fix(bot-mode): a cronjob row opens — clicking one no longer does nothing HexLab98 2026-08-23 22:32:25 +07:00
  • 9fe78dda6a test(desktop): pin Bot Mode in-app browser pane visibility HexLab98 2026-08-24 00:02:49 +07:00
  • beb848358d fix(desktop): show the in-app browser in Bot Mode HexLab98 2026-08-24 00:02:41 +07:00
  • 2ebb1cb414 fix(kanban): reuse event stream database connection Gille 2026-08-23 15:16:18 -06:00
  • b7cb321223 fix(dashboard): preserve placeholder cwd fallback Gille 2026-08-22 04:10:57 -06:00
  • 3a81721147 fix(dashboard): preserve exported terminal overrides Gille 2026-08-22 03:49:46 -06:00
  • 5a85c4a77b fix(dashboard): scope terminal config to selected profile Gille 2026-08-21 19:18:57 -06:00
  • 739bc555b1 Merge pull request #93217 from kshitijk4poor/feat/bot-reap-scope kshitij 2026-08-24 03:35:51 +05:30
  • 4865194772 fix(bot-mode): review follow-ups for recoverable-archive resurrection kshitij 2026-08-24 03:27:11 +05:30
  • bef31fb06b fix(bot-mode): resurrect canonical Bot Chat archived by recoverable reasons on reopen (#92687) kshitijk4poor 2026-08-24 00:49:55 +05:30
  • 96df952529 Merge pull request #93207 from kshitijk4poor/fix/bot-room-races kshitij 2026-08-24 02:58:02 +05:30
  • 2df30612f9 Merge pull request #93150 from kshitijk4poor/feat/bot-turn-semaphore kshitij 2026-08-24 02:55:12 +05:30
  • a234e93654 fix(desktop): anchor the during-turn tail by entry id, not index kshitij 2026-08-24 02:54:57 +05:30
  • 2863e8fb5d fix(desktop): review follow-ups for the room-race fixes kshitij 2026-08-24 02:39:11 +05:30
  • c460e87d10 fix(bot-mode): review follow-ups for the turn lock kshitij 2026-08-24 02:39:06 +05:30
  • 0c474d7820 fix(desktop): make member stop sticky — per-member hold until explicit resume (#93129) kshitijk4poor 2026-08-24 01:47:08 +05:30
  • 58a8cc7dd1 chore: consolidate turn_wait_seconds into the merged bot_mode config section kshitijk4poor 2026-08-24 01:31:29 +05:30
  • ae6baf333f fix(desktop): drop superseded group-chat turns and dedupe adjacent identical replies (#93127) kshitijk4poor 2026-08-24 01:27:56 +05:30
  • a07ada235c fix(test): deterministic delivery-spawn sentinel + fold bot_mode into agent config tab kshitijk4poor 2026-08-24 00:56:51 +05:30
  • ac3f9a2dc4 feat(bot-mode): per-profile turn lock — concurrent deliveries queue instead of racing (#93091) kshitijk4poor 2026-08-24 00:27:57 +05:30
  • 981101239a Merge pull request #93151 from kshitijk4poor/feat/bot-push-drain kshitij 2026-08-24 01:54:54 +05:30
  • 1aadf863f9 test(bot-mode): deterministic watermark timestamps + reset rerun flag on relay stop kshitij 2026-08-24 01:51:59 +05:30
  • bb63e0c4c7 fix(bot-mode): re-schedule a push that races an in-flight drain + pin the watermark's fire-again contract kshitij 2026-08-24 01:40:48 +05:30
  • 9c829f965d feat(bot-mode): push-notified relay drain with poll backstop (#93091) kshitijk4poor 2026-08-24 00:28:41 +05:30
  • 2eaa863112 Merge pull request #93102 from kshitijk4poor/feat/bot-envelope-ttl kshitij 2026-08-24 01:10:53 +05:30
  • 2df849b57a Merge pull request #93103 from kshitijk4poor/feat/bot-attention-badge kshitij 2026-08-24 01:08:56 +05:30
  • e00d6c1995 fix(desktop): don't push a live connection as absent when its profile fetch blips kshitij 2026-08-24 00:35:35 +05:30
  • 3ac6306655 fix(web): fold single-field bot_mode config section into agent tab kshitijk4poor 2026-08-23 23:41:00 +05:30
  • b96369212c feat(bot-mode): envelope TTL + offline fast-fail for bot relay (#93091 item 2) kshitijk4poor 2026-08-23 23:24:16 +05:30
  • 6994851694 fix(bot-mode): require status-code context for bare numeric classifier rules kshitij 2026-08-24 00:35:30 +05:30
  • 64eb6bb7fc feat(bot-mode): typed failure-reason codes for bot turns and relay replies (#93091 item 1) kshitijk4poor 2026-08-23 23:22:20 +05:30
  • 387698a60d fix(desktop): badge active-gateway bots too — resolve the relay attention key for local rows kshitij 2026-08-24 00:35:39 +05:30
  • 0159b51f2b Merge pull request #93125 from kshitijk4poor/test/93080-flipback-assert kshitij 2026-08-24 00:09:52 +05:30
  • fc0b2a0ab3 fmt(js): npm run fix on merge (#93123) hermes-seaeye[bot] 2026-08-23 18:38:31 +00:00
  • 49f3e67e45 test(desktop): assert the isDisabled flip-back actually notifies kshitij 2026-08-24 00:07:19 +05:30
  • 90803f22a5 fix(desktop): track isDisabled flips in the adapter no-op notify gate kshitij 2026-08-24 00:00:02 +05:30
  • 4019518edd fix(desktop): stop no-op adapter swaps notifying the thread runtime + derive backend venv from the selected interpreter kshitijk4poor 2026-08-23 22:52:13 +05:30
  • d4f426792b feat(desktop): needs-attention badge for background bot failures (#93091 item 3) kshitijk4poor 2026-08-23 23:27:34 +05:30
  • f293e7206b fix(dashboard): detect stale code after hermes update and refuse model picker with clear 503 (#86207) webtecnica 2026-08-14 14:08:32 -03:00
  • 9452bca388 fix(desktop): route bot-chat RPCs to the bot's own gateway via tile ownerRoute (#92956) Teknium 2026-08-23 06:32:51 -07:00
  • d5281f5981 feat(bot-mode): a reclaimed bot chat re-resumes itself — no stale-id error on the next send Teknium 2026-08-23 05:54:47 -07:00
  • f530cd2b54 fix(bot-mode): group rooms name renamed bots — 'Lucy is thinking…', never a stale 'Hermes' Teknium 2026-08-23 04:55:20 -07:00
  • 2c244f0751 fix(desktop): route hidden Bot Chat RPCs to the owning profile backend (4001 session-not-found) (#92928) Teknium 2026-08-23 05:44:26 -07:00
  • 706f33d424 feat(update): sibling profiles' configs migrate with the fleet — no more silent version drift (#20438/#54926/#79048) Teknium 2026-08-23 04:55:59 -07:00
  • bdf10471b5 fix(desktop): Send Diagnostics dialog no longer clips the link behind a horizontal scrollbar Teknium 2026-08-23 04:52:39 -07:00
  • fe2e6b76c4 fix(tui-gateway): messaging a never-used bot no longer fails with 'session not found' Teknium 2026-08-23 04:46:07 -07:00
  • a4c6c6bddb fix(bot-mode): first click on a bot opens its chat — the home no longer bounces over it Teknium 2026-08-23 04:33:49 -07:00
  • 42e39d0646 test: live Windows E2E for plan reconciliation (wine2e lane) Teknium 2026-08-23 04:40:14 -07:00
  • 18b7fc82b6 feat(update): the plan is now the restart worklist — every planned runtime must be accounted for (#91277 Phase 2) Teknium 2026-08-23 04:34:04 -07:00
  • 1bf93660f1 fix(update): verify launchd is supervising the gateway after a restart Jack Lau 2026-08-21 08:16:44 -05:00
  • 102a30f6fb fix(desktop): typing /voice points at the composer voice button Teknium 2026-08-23 04:35:27 -07:00
  • 891ec3fb6c fmt(js): npm run fix on merge (#92896) hermes-seaeye[bot] 2026-08-23 11:25:25 +00:00
  • dfcef70061 fix(update): stop a gateway we cannot relaunch instead of leaving it on stale code Jack Lau 2026-08-17 17:28:42 -05:00
  • 2ec229ec5a fixup: roster query keeps SDK ambient owner route; alias index refresh preserved Teknium 2026-08-23 04:01:47 -07:00
  • 7ead9b93de fix(desktop): resolve Bot tiles on their owner David Dudok de Wit 2026-08-23 11:52:02 +02:00