Commit Graph

  • 63dd651b3d fix(providers): scope route-owned runtime settings cucurigoo 2026-07-22 03:42:44 +00:00
  • f3f0135154 fix(providers): fail closed on missing active route cucurigoo 2026-07-22 01:37:25 +00:00
  • ddd667503e test(providers): cover URL whitespace route identity cucurigoo 2026-07-22 01:25:00 +00:00
  • 639cee5216 test(providers): complete hermetic route coverage cucurigoo 2026-07-22 01:16:41 +00:00
  • 2507af2194 test(providers): cover query path slash identity cucurigoo 2026-07-22 00:42:04 +00:00
  • fcae6fb9b8 test(providers): cover route URL identity boundaries cucurigoo 2026-07-22 00:30:10 +00:00
  • ca6b8cd85f test(compression): cover overflow after blocked preflight cucurigoo 2026-07-22 00:13:45 +00:00
  • cb785e6b49 fix(providers): align custom route scoping cucurigoo 2026-07-22 00:00:14 +00:00
  • 97499d702e fix(compression): harden startup route scoping cucurigoo 2026-07-21 22:32:08 +00:00
  • 377244f7c8 fix(compression): prevent stale-budget retry loops cucurigoo 2026-07-21 20:19:54 +00:00
  • 3e953ed815 chore: AUTHOR_MAP for tinetwork kshitijk4poor 2026-07-22 10:16:28 +05:30
  • 52d219b072 fix: refresh vulnerable npm lockfile entries tinetwork 2026-07-21 06:50:57 -07:00
  • b7b0c37ef7 test(update): cover fleet restart timeout isolation (#68523) HexLab98 2026-07-21 18:02:36 +07:00
  • e99882c2d9 fix(update): isolate systemctl timeouts per gateway unit during fleet restart HexLab98 2026-07-21 18:02:36 +07:00
  • 4999de8fe6 chore: map anoop.mehendale@gmail.com -> anoopmehendale-cue kshitijk4poor 2026-07-22 10:18:59 +05:30
  • 2ab153218b fix(gateway): make adapter fatal-error handoff cancellation-proof; exit if a platform is stranded anoopmehendale-cue 2026-07-21 13:14:46 -07:00
  • e57918ac80 test: update mock assertions for conversation_history kwarg kshitijk4poor 2026-07-22 09:49:41 +05:30
  • a46fbafe31 test: drop source-grep change-detector from #68480 kshitijk4poor 2026-07-21 16:05:25 +05:30
  • 1c0a57832b fix(cli): pass conversation_history on /new /resume /branch flush Bartok9 2026-07-21 03:42:05 -04:00
  • 4425ddd94d fix(gateway): hard-exit on KeyboardInterrupt path too kshitijk4poor 2026-07-22 00:43:48 +05:30
  • c9ab8baf31 test: update gateway run stub for hard-exit helper web3blind 2026-07-21 08:53:00 +00:00
  • fd96e138b6 fix(gateway): hard-exit CLI runner after graceful teardown web3blind 2026-07-21 07:29:52 +00:00
  • e60a4ccbf4 refactor: tidy dynamic schema-options merge Austin Pickett 2026-07-22 00:19:35 -04:00
  • baa3bf3915 refactor: make memory.provider schema-driven instead of a 2nd fetch Austin Pickett 2026-07-22 00:15:10 -04:00
  • 3493a6c73c fix(desktop): feed memory.provider dropdown from live discovery Austin Pickett 2026-07-21 23:13:50 -04:00
  • d8bf3df255 fmt(js): npm run fix on merge (#69067) hermes-seaeye[bot] 2026-07-22 02:53:21 +00:00
  • 60ec6a3b8e feat(desktop): native in-app downgrade — chargeless preview → schedule → undo (#68761) Siddharth Balyan 2026-07-22 08:16:06 +05:30
  • 9baad4e0aa feat(cli): plan catalog on Free + plan= deep link + top-up/auto-refill copy split (#68689) Siddharth Balyan 2026-07-22 08:11:09 +05:30
  • 14f8441009 fmt(js): npm run fix on merge (#69050) hermes-seaeye[bot] 2026-07-22 02:40:17 +00:00
  • 7c68b4eae1 feat(desktop): Billing page revamp — current-plan card, in-app plans view, tier art (#68722) Siddharth Balyan 2026-07-22 08:07:52 +05:30
  • 5c4c419307 fmt(js): npm run fix on merge (#69048) hermes-seaeye[bot] 2026-07-22 02:30:39 +00:00
  • 367810a942 Merge pull request #68857 from NousResearch/bb/theme-sdk brooklyn! 2026-07-21 21:23:44 -05:00
  • 7dc535ad64 Merge pull request #68306 from NousResearch/bb/tui-widget-sdk brooklyn! 2026-07-21 21:17:11 -05:00
  • 8f51376db3 Merge pull request #69040 from NousResearch/bb/fix-verify-candidate-warm-payload brooklyn! 2026-07-21 21:16:38 -05:00
  • ef81d9d485 fix(cli): add skin to _BUILTIN_SUBCOMMANDS for plugin gating Brooklyn Nicholson 2026-07-21 21:08:08 -05:00
  • 77855ce1f8 fix(tui_gateway): candidate-inclusive display on child-watch resume + E2E Brooklyn Nicholson 2026-07-21 21:05:05 -05:00
  • 850b8da332 fix(tui_gateway): serve candidate-inclusive display on warm/live resume Brooklyn Nicholson 2026-07-21 21:02:10 -05:00
  • 300a0f1530 fix(themes): apply a runtime switch back to default on the desktop Brooklyn Nicholson 2026-07-21 20:58:00 -05:00
  • 50170fdd2d fix(themes): reconcile element/syntax tokens with main's derive+adapt pipeline Brooklyn Nicholson 2026-07-21 20:52:40 -05:00
  • 428a0534ee test(themes): E2E live skin switch — config write → skin.changed broadcast Brooklyn Nicholson 2026-07-21 20:44:08 -05:00
  • 3ba6eebc7c feat(themes): dedicated code-syntax palette keys Brooklyn Nicholson 2026-07-21 20:01:32 -05:00
  • 4f4f938aef feat(themes): hermes skin set — deterministic one-color tweak, bg untouched Brooklyn Nicholson 2026-07-21 19:58:54 -05:00
  • 2a4e5fac1a fix(themes): tweak the ACTIVE skin in place, never fork default Brooklyn Nicholson 2026-07-21 19:51:55 -05:00
  • 30ee6f749d feat(themes): element tokens (ui_tool, ui_thinking) + skinnable diffs Brooklyn Nicholson 2026-07-21 19:41:59 -05:00
  • 727f6704a7 feat(themes): TUI paints its own background from the skin (OSC 11) Brooklyn Nicholson 2026-07-21 19:37:10 -05:00
  • eb454919b2 feat(themes): agent-authored skins switch live via a gateway skin watcher Brooklyn Nicholson 2026-07-21 16:03:37 -05:00
  • 91c5c0c1a6 fix(themes): activate skins via hermes config set, never a config.yaml hand-edit Brooklyn Nicholson 2026-07-21 15:55:31 -05:00
  • a8444fbcae feat(themes): cross-surface theme SDK — one skin themes CLI, TUI, and desktop Brooklyn Nicholson 2026-07-21 13:49:26 -05:00
  • 2ed61d486c refactor(ui-tui): host placement router + grid-test width-floor fix Brooklyn Nicholson 2026-07-21 13:30:16 -05:00
  • 9627d4f43f feat(ui-tui): ambient zone system + widget crash boundary Brooklyn Nicholson 2026-07-20 23:44:13 -05:00
  • a7e2671639 docs(skill): tui-widgets — auto-open recipe (openWidget at end of register) Brooklyn Nicholson 2026-07-20 23:37:26 -05:00
  • ed93d6afe0 feat(ui-tui): widget primitives — charts, accordion, shimmer, stable streams Brooklyn Nicholson 2026-07-20 23:13:58 -05:00
  • ca0b1b130c feat(ui-tui): self-authored widgets — user-widget loader, hot-load, skill Brooklyn Nicholson 2026-07-20 22:44:22 -05:00
  • 76b58d6127 feat(ui-tui): ambient widget mode — registry-driven slash catalog + in-flow dock Brooklyn Nicholson 2026-07-20 21:23:06 -05:00
  • fc3be32a9a feat(ui-tui): weather reference app — the async-data contract, themed ASCII art Brooklyn Nicholson 2026-07-20 20:43:28 -05:00
  • d8fcab4736 feat(ui-tui): widget-app SDK — registry, host, dispatch; demos become apps Brooklyn Nicholson 2026-07-20 19:57:17 -05:00
  • 32a9f2acbc Merge pull request #68999 from NousResearch/bb/widget-grid-hardening brooklyn! 2026-07-21 20:46:04 -05:00
  • 5c714be5fe ci: retrigger (transient setup-uv manifest fetch flake) Brooklyn Nicholson 2026-07-21 20:40:29 -05:00
  • 3de91c6974 fix(desktop): stop long-session transcript from drifting to old turns (#69019) brooklyn! 2026-07-21 20:30:42 -05:00
  • 502939e19e chore: gitignore node_modules symlinks, not just directories Brooklyn Nicholson 2026-07-21 19:27:35 -05:00
  • 7d757cf7e2 fmt(js): prettier pass on the new review tests Brooklyn Nicholson 2026-07-21 19:20:52 -05:00
  • cd24efec61 perf(ui-tui): shimmer loaders share one clock and stop after a bounded period Brooklyn Nicholson 2026-07-21 19:18:06 -05:00
  • 9fb2a63db8 fix(ui-tui): make npm run visual portable off POSIX — zero new deps Brooklyn Nicholson 2026-07-21 19:16:08 -05:00
  • c25e08aa2b fix(ui-tui): stacked dialog gets input before the grid under it Brooklyn Nicholson 2026-07-21 19:10:16 -05:00
  • e6cc5612e6 fix(ui-tui): boot theme cache gets provenance — a stale hint can't pin the terminal Brooklyn Nicholson 2026-07-21 19:06:25 -05:00
  • b11b5ece2e fix(tui): revision-aware reload.mcp — an ack now means the revision was LOADED Brooklyn Nicholson 2026-07-21 19:01:27 -05:00
  • 967e078ae4 fix(windows): share one bounded, tree-killing git probe across both call sites (#68997) brooklyn! 2026-07-21 20:18:43 -05:00
  • 75be8fb463 test(mcp): stamp breaker-open time on the monotonic clock, not a literal (#69003) brooklyn! 2026-07-21 19:54:40 -05:00
  • 8208fc5270 fmt(js): npm run fix on merge (#68977) hermes-seaeye[bot] 2026-07-21 23:05:16 +00:00
  • 96ba7ec529 fmt(js): npm run fix on merge (#68976) hermes-seaeye[bot] 2026-07-21 22:59:05 +00:00
  • e0e15436ee Merge pull request #20379 from NousResearch/bb/widget-grid-slots brooklyn! 2026-07-21 17:51:58 -05:00
  • 146f4ed07d fmt(js): npm run fix on merge (#68938) hermes-seaeye[bot] 2026-07-21 21:41:10 +00:00
  • 27c7c877c5 fix(runtime): close failed auxiliary Relay streams Alex Fournier 2026-07-21 14:40:19 -07:00
  • 0ada7837e4 feat(ui-tui): shimmer skeleton for the lazy tools section Brooklyn Nicholson 2026-07-21 15:55:13 -05:00
  • c543c691fc fix(ui-tui): record config theme pin even when env already matches (Bugbot r6) Brooklyn Nicholson 2026-07-21 14:46:48 -05:00
  • 9be9a91d13 fix(ui-tui): seed mcp_rev baseline at startup so first cosmetic write doesn't reload MCP (Bugbot r5) Brooklyn Nicholson 2026-07-21 14:41:48 -05:00
  • 2fb0dc6e29 fix: restore package-lock.json @esbuild platform entries (Bugbot r4) Brooklyn Nicholson 2026-07-21 14:37:44 -05:00
  • 4bb9e6cfb0 fix(ui-tui): first-swap repaint + config-auto respects shell theme pin (Bugbot r3) Brooklyn Nicholson 2026-07-21 14:16:44 -05:00
  • 6982c61b8c fix(tui): mcp_rev includes mcp_servers; reload survives leader failure; /theme persists first (Bugbot r2) Brooklyn Nicholson 2026-07-21 14:11:47 -05:00
  • fdac23b641 fix(tui): reload.mcp lock scope + coalesced refresh + macOS polarity flip (Bugbot) Brooklyn Nicholson 2026-07-21 13:49:54 -05:00
  • 11f2e54f0c fix(ui-tui): overlay width caps are absolute — clampOverlayWidth (Copilot review) Brooklyn Nicholson 2026-07-21 13:35:37 -05:00
  • 5bfffcd445 refactor(ui-tui): every selectable list rides the shared selection chip — zero inverse left Brooklyn Nicholson 2026-07-20 18:35:56 -05:00
  • ce8c2c97aa fix(ui-tui): completions popover — aligned name track + neutral descriptions Brooklyn Nicholson 2026-07-20 18:01:21 -05:00
  • a0a9aaf8b8 refactor(ui-tui): DRY the chrome primitives — shared scrollbarColors + hintRgb Brooklyn Nicholson 2026-07-20 17:57:58 -05:00
  • 505b2de484 style(skins): default light overlay = goldenrod ladder, not neon or mustard Brooklyn Nicholson 2026-07-20 17:53:14 -05:00
  • e594e11baa fix(ui-tui): session-panel fade anchors on muted, not the surface — readable on every pole Brooklyn Nicholson 2026-07-20 17:47:16 -05:00
  • 4426d57a84 feat(ui-tui): OSC-10 foreground polarity tiebreaker for transparent terminals Brooklyn Nicholson 2026-07-20 17:37:14 -05:00
  • 3c135abea5 fix(ui-tui): session-panel hierarchy + polarity-proof placeholder tone Brooklyn Nicholson 2026-07-20 17:37:14 -05:00
  • 6929f5f71f fix(ui-tui): eradicate every transparent-terminal black-slab trigger Brooklyn Nicholson 2026-07-20 17:37:00 -05:00
  • 28e05a3c85 fix(ui-tui): light mode renders the vivid palette RAW, not WCAG-darkened Brooklyn Nicholson 2026-07-20 17:36:59 -05:00
  • 296303302d perf(tui): skin switches stay hot — MCP gating, pooled reload, swap repaint Brooklyn Nicholson 2026-07-20 17:36:42 -05:00
  • c0763bd13a feat(ui-tui): theme engine — seeds to derived-tone ladder + flash-free boot Brooklyn Nicholson 2026-07-20 17:36:42 -05:00
  • cd05498e2c feat(ui-tui): background-aware theme adaptation + paired palettes + /theme pin Brooklyn Nicholson 2026-07-20 17:36:18 -05:00
  • 4a129af709 refactor(ui-tui): route production surfaces through the widget-grid engine Brooklyn Nicholson 2026-07-20 17:36:18 -05:00
  • 58d75ec5c6 feat(ui-tui): widget-grid 2-axis layout engine + overlay primitives (#20379 rebase) Brooklyn Nicholson 2026-07-20 17:36:01 -05:00
  • 81f4095bc1 Merge pull request #68918 from NousResearch/bb/composer-focus-keys brooklyn! 2026-07-21 16:33:45 -05:00
  • a1a406fd40 feat(desktop): type-to-focus the composer from empty chat chrome Brooklyn Nicholson 2026-07-21 16:03:19 -05:00
  • 413ed6b9df Merge pull request #68860 from NousResearch/bb/battery-status brooklyn! 2026-07-21 15:33:21 -05:00
  • a2c2ec6332 fix(status): make gateway_updated_at a stable RFC3339-or-null contract (#68657) Teknium 2026-07-21 13:12:41 -07:00
  • 8fd5b25898 feat(dashboard): component-level health rollup on /api/status (#68662) Teknium 2026-07-21 13:11:58 -07:00