Commit Graph

  • 4999af5cc1 fix: K3 plan-variant slugs (k3-256k) now get K3's effort vocabulary Teknium 2026-08-19 22:40:41 -07:00
  • 141af4febf Merge branch 'main' into relay-ws-hardening Ben Barclay 2026-08-20 15:54:43 +10:00
  • f51e61136a fix(web): explicit Firecrawl selection works keyless against the public cloud API LeonSGP43 2026-08-19 22:48:30 -07:00
  • bbb7b607b4 fmt(js): npm run fix on merge (#90552) hermes-seaeye[bot] 2026-08-20 05:49:39 +00:00
  • 6bf4375755 feat(onboarding): enhance Tavily backend support for keyless access Lakshya Agarwal 2026-08-17 15:49:10 -04:00
  • ee37f3d897 feat(tavily): update Tavily integration to support keyless access Lakshya Agarwal 2026-08-17 15:11:01 -04:00
  • bf4f5e17f8 feat(desktop): show unread count on the sessions sidebar toggle Brooklyn Nicholson 2026-08-20 00:38:09 -05:00
  • 508b3cf65d feat(desktop): count unread sessions from the shared status map Brooklyn Nicholson 2026-08-20 00:38:09 -05:00
  • fa89d87ea6 fix(checkpoints): bare /rollback falls back to a labeled all-directories view (#10505, reapply #10633) Teknium 2026-08-19 20:11:41 -07:00
  • 7bf66ec39b fix(compression): /compress refusal no longer reports a successful rewrite Teknium 2026-08-19 20:02:30 -07:00
  • cce0427905 fix(desktop): authenticate gated file downloads like REST Brooklyn Nicholson 2026-08-20 00:35:37 -05:00
  • b7b6ee0118 fix(desktop): name the gated file-download auth decision Brooklyn Nicholson 2026-08-20 00:35:37 -05:00
  • d0573880a8 fix: Codex Responses effort vocabulary is now per-model — gpt-5.5 no longer 400s on 'max' (#68365 confirmed live) Teknium 2026-08-19 19:35:03 -07:00
  • ddb305c602 fix(desktop): give mermaid diagrams a pixel size in the overlay and on copy Brooklyn Nicholson 2026-08-20 00:27:40 -05:00
  • 6a3a1f411b fix(desktop): mermaid zoom overlay body collapsed to zero height Brooklyn Nicholson 2026-08-20 00:27:40 -05:00
  • 3683e70043 feat(relay): live-card ops — native draft streaming + task cards over the relay (gateway half) (#85796) victor-kyriazakos 2026-08-20 08:31:21 +03:00
  • bb0a4193d1 fix(relay): a raising socket write returns the result dict, not an exception Ben Barclay 2026-08-20 15:27:51 +10:00
  • c60a525380 fix(relay): dedupe key platform component is spelling-invariant Ben Barclay 2026-08-20 15:26:31 +10:00
  • e1d54926a1 fmt(js): npm run fix on merge (#90536) hermes-seaeye[bot] 2026-08-20 05:18:09 +00:00
  • 9c12d2d6c3 feat(desktop): unfocused session panes recede Brooklyn Nicholson 2026-08-20 00:06:24 -05:00
  • db72b41485 fix(desktop): scrollbars stop carrying the theme accent Brooklyn Nicholson 2026-08-20 00:06:16 -05:00
  • 83fac2cf2d feat(desktop): one theme list in the palette, with a mode toggle inside it Brooklyn Nicholson 2026-08-20 00:05:45 -05:00
  • cefeed4ca8 fix(a2a): expose schemas through tool describe Gille 2026-08-19 21:52:03 -06:00
  • 7156d0d658 fmt(js): npm run fix on merge (#90523) hermes-seaeye[bot] 2026-08-20 05:00:29 +00:00
  • a662d08f37 refactor(desktop): replace every window.confirm with the shared dialog Brooklyn Nicholson 2026-08-19 23:13:26 -05:00
  • 21198d9401 feat(desktop): add confirm() as the imperative front door to ConfirmDialog Brooklyn Nicholson 2026-08-19 23:13:21 -05:00
  • 5df9cd27ea feat(desktop): let ConfirmDialog carry a secondary action Brooklyn Nicholson 2026-08-19 23:13:17 -05:00
  • 1e26c02de6 refactor(desktop): route cron delete and review revert through ConfirmDialog Brooklyn Nicholson 2026-08-19 22:43:32 -05:00
  • bb0e9ee95a fix(desktop): confirm dialogs take focus so Enter confirms Brooklyn Nicholson 2026-08-19 22:43:29 -05:00
  • bfcfdb30d1 test(desktop): prove the status bar keeps its own right-click menu Brooklyn Nicholson 2026-08-19 23:36:26 -05:00
  • 2d6d7c550f fix(desktop): keep Radix context menus when asChild overwrites data-slot aydnOktay 2026-08-19 23:30:53 -05:00
  • b4f978d983 fix(nous): treat "takes no reasoning parameter" as a definitive no Brooklyn Nicholson 2026-08-19 23:19:31 -05:00
  • 9c0cd1add2 fix(nous): make "thinking off" stick on a cold start Brooklyn Nicholson 2026-08-19 23:19:27 -05:00
  • 2f77ca1993 fix(relay): reader without a socket settles pending waiters instead of asserting Ben Barclay 2026-08-20 14:13:18 +10:00
  • ca3438d395 fix(relay): gate sends on the socket handle, not supervisor state Ben Barclay 2026-08-20 14:12:33 +10:00
  • 6851841112 fix(bot-mode): group chat opens as one room pane, not two (#89788) Teknium 2026-08-19 21:12:25 -07:00
  • 52f9979a6c fix(relay): reader clears the dead socket handle on unexpected exit Ben Barclay 2026-08-20 14:10:54 +10:00
  • 145cd763ca feat(desktop): drag markdown table columns to resize them Brooklyn Nicholson 2026-08-19 22:59:44 -05:00
  • e361e70b3b feat(desktop): keep markdown table column widths across turns and sessions Brooklyn Nicholson 2026-08-19 22:59:33 -05:00
  • 8772702503 test(relay): dedupe regression tests drive the real wire-decode path Ben Barclay 2026-08-20 14:08:36 +10:00
  • 22dfdc1c56 fix(relay): dedupe key reads chat identity from event.source, keyed per platform Ben Barclay 2026-08-20 14:07:11 +10:00
  • a72c9ca248 fmt(js): npm run fix on merge (#90461) hermes-seaeye[bot] 2026-08-20 03:21:47 +00:00
  • d15cd18fa1 feat(desktop): hide the Thinking toggle where a disable is rejected Brooklyn Nicholson 2026-08-19 22:04:47 -05:00
  • d39a031329 fix(nous): stop dropping "thinking off" on Portal models that can honor it Brooklyn Nicholson 2026-08-19 20:17:07 -05:00
  • 608fa9c7af feat(models): read Nous Portal reasoning capabilities from its catalog Brooklyn Nicholson 2026-08-19 20:16:49 -05:00
  • aebab05f9e Merge pull request #90313 from NousResearch/feat/keyless-web-search-fallback Teknium 2026-08-19 19:47:12 -07:00
  • 258410a184 fix(cli): first launch banner shows the seeded skill catalog, not "No skills installed" Teknium 2026-08-19 17:48:47 -07:00
  • 76bf6c7c40 fix(cli): bare /hatch no longer freezes input with an invisible raw input() prompt Teknium 2026-08-19 18:08:12 -07:00
  • f4a866b484 fix(cli): /config displays the live agent credential, not the env-var constructor seed Teknium 2026-08-19 17:39:49 -07:00
  • b035036582 fix(cli): /yolo reports locked-ON under process-frozen YOLO instead of a false OFF Teknium 2026-08-19 17:33:10 -07:00
  • e73b8519f6 test: pin -z/--oneshot --skills forwarding and partial-success contract Teknium 2026-08-19 17:26:39 -07:00
  • e7091d5fb7 chore: map contributor email for GarlicGo Teknium 2026-08-19 17:25:29 -07:00
  • 466665282b fix(cli): Fix oneshot skills preload GarlicGo 2026-07-21 16:08:28 +08:00
  • 22f66de638 fix(skills): publish and read the (map, platform) pair under one lock Jeff Mettel 2026-07-30 16:40:35 -05:00
  • 4f12cfd98d fix(cli): wire /whoami slash command in classic CLI kronexoi 2026-05-15 05:08:42 +03:00
  • 1fa66f2577 Merge remote-tracking branch 'origin/main' into feat/keyless-web-search-fallback Teknium 2026-08-19 19:36:12 -07:00
  • 4511ba49dd fix(image_gen/openai-codex): do not save progressive partial frames as finals Axmr1 2026-08-19 16:46:13 -07:00
  • d0132b5821 fix(cli): give every wizard free-text prompt arrow-key and Ctrl+A/E editing Teknium 2026-08-19 16:17:54 -07:00
  • fa62b22ee7 fix(cli): enable editing in custom model prompt Gille 2026-08-19 16:40:10 -06:00
  • 938f41e1cd Merge remote-tracking branch 'origin/main' into feat/keyless-web-search-fallback Teknium 2026-08-19 19:32:38 -07:00
  • 8408edcfb5 fix(bot-mode): protect ordinary sessions from hide sweep Owenz-creator 2026-08-19 17:19:57 +08:00
  • d604ba6585 fix(bot-mode): running kanban/tool workers now light the Bots roster (#90268) Teknium 2026-08-19 16:44:45 -07:00
  • 6d1284a073 test(update): deflake the Windows progress self-test (both race directions seen in CI) Teknium 2026-08-19 17:02:52 -07:00
  • f7d90c9410 refactor: single canonical reasoning-effort vocabulary ends the per-vendor clamp drift Teknium 2026-08-19 16:29:07 -07:00
  • 3d62508240 style: sort sidebar-archive import per perfectionist/sort-imports Teknium 2026-08-19 17:15:47 -07:00
  • 3e05033275 fix(desktop): deleting an archived session no longer leaves a ghost row that spins forever Teknium 2026-08-19 17:03:24 -07:00
  • 26da56fd53 docs: tool provider selection follows the hermes tools pick (post #90317) Teknium 2026-08-19 16:31:23 -07:00
  • b2ea0f3810 fix(desktop): gateway restart no longer clickable-by-mistake next to reconnect Teknium 2026-08-19 16:17:57 -07:00
  • cfc55d3487 fix(config): remove obsolete cwd warning parameter fangliquanflq 2026-08-16 07:54:37 +08:00
  • 2cc83543bb test(config): cover unreadable dotenv warning path fangliquanflq 2026-08-14 22:36:50 +08:00
  • a93f1b2bec fix(config): warn for all deprecated dotenv cwd entries fangliquanflq 2026-08-14 07:35:48 +08:00
  • 31561e37ed fix(config): read deprecated cwd settings from dotenv fangliquanflq 2026-08-14 07:22:34 +08:00
  • 5ead089775 fix(desktop): cron panel empty states stop suggesting a broader search when no search is active Teknium 2026-08-19 17:07:10 -07:00
  • 20059cbc69 fix(desktop): sidebar search results no longer show raw >>>term<<< FTS markers Teknium 2026-08-19 16:44:58 -07:00
  • 98b6f8676d fix(desktop): Models/Providers settings no longer hang 20s when gh CLI is signed out Teknium 2026-08-19 16:39:49 -07:00
  • 612b3633d2 Merge pull request #77915 from bbednarski9/feat/relay-native-plugin-init Jeffrey Quesnelle 2026-08-19 22:11:13 -04:00
  • fbf5eb8dd9 fix(cron): DM cron thread seed keys through the DM arm — thread-typed seed row never matched the DM reply's key Victor Kyriazakos 2026-08-20 01:40:47 +00:00
  • 1d86dccad1 fix(cron): seed continuable delivery independently of mirror opt-in Victor Kyriazakos 2026-08-19 21:05:23 +00:00
  • d2b9b73986 chore(gateway): loud mirror diagnostics — name the exact drop reason Victor Kyriazakos 2026-08-19 20:00:42 +00:00
  • 4673836f79 fix(cron): deterministic in_channel seed + companion thread-surface seed Victor Kyriazakos 2026-08-19 19:43:58 +00:00
  • d46b3533d4 chore(cron): loud diagnostics on the in_channel seed path Victor Kyriazakos 2026-08-19 18:20:32 +00:00
  • 3c52d3589f fix(cron): in_channel seed must not require the attach_to_session mirror opt-in Victor Kyriazakos 2026-08-19 17:41:45 +00:00
  • fab8479aa0 fmt(js): npm run fix on merge (#90408) hermes-seaeye[bot] 2026-08-20 01:14:22 +00:00
  • 22b81836d2 style(desktop): prettier Brooklyn Nicholson 2026-08-19 19:56:55 -05:00
  • 12d438ceb3 fix(desktop): keep the two-argument call shape for session RPCs without a deadline Brooklyn Nicholson 2026-08-19 19:25:51 -05:00
  • 0734cfd319 fix(desktop): keep chrome API home when opening a Bot Chat EndeavorYen 2026-08-20 03:27:33 +08:00
  • 2367b90b9f fix(desktop): keep Sessions workspace when opening a Bot Chat EndeavorYen 2026-08-20 02:39:32 +08:00
  • 6ec4aa8c3a fix(desktop): move the hydration-timeout retry into host.openSession chelsealong 2026-08-19 02:00:46 +00:00
  • 3a50a6bea8 fix(desktop): bound the profile-activation half of a Bot Chat wake Jack Lau 2026-08-19 01:58:36 -05:00
  • ad889540f2 fmt(js): npm run fix on merge (#90384) hermes-seaeye[bot] 2026-08-20 00:25:17 +00:00
  • de322448ac feat(desktop): move the HUD's way out onto the bar and drop the strip above it Brooklyn Nicholson 2026-08-19 18:51:20 -05:00
  • 701314c6dd feat(desktop): fold the HUD's voice controls into one menu Brooklyn Nicholson 2026-08-19 18:50:53 -05:00
  • cba8efce21 feat(desktop): paint the HUD band as the app's thread surface under Glass Brooklyn Nicholson 2026-08-19 18:49:58 -05:00
  • 7f9e79b2e1 feat(desktop): back the HUD band with the same window material the app uses Brooklyn Nicholson 2026-08-19 18:48:46 -05:00
  • 095f003377 Merge remote-tracking branch 'origin/main' into feat/keyless-web-search-fallback Teknium 2026-08-19 16:48:40 -07:00
  • 2eb0b3b2c8 Merge pull request #90351 from NousResearch/bb/terminal-tab-trap brooklyn! 2026-08-19 18:40:32 -05:00
  • 449471c334 feat: runtime stall guards — identical-call loop breaker and continue-intent recovery (agent.stall_guards) Teknium 2026-08-19 15:44:46 -07:00
  • a094d45095 ci: retrigger — workflows never dispatched for 4d87290d39 Teknium 2026-08-19 16:32:20 -07:00
  • 803397ecc3 feat: wall-clock run budget — wrap-up injection at 80% and deadline-scaled stale timeouts (agent.run_budget_seconds / --run-budget) Teknium 2026-08-19 15:49:46 -07:00
  • 7f3d255931 test(desktop): cover the terminal overlay hiding on an unfocused tab switch Brooklyn Nicholson 2026-08-19 18:31:57 -05:00