Commit Graph

  • 7cfa2fa13f fix(docker): gate resource limit flags on cgroup controller availability (#54516) Ben Barclay 2026-06-29 11:01:08 +10:00
  • 5d661a3ad7 fix(desktop): show the agent command before terminal output arrives Brooklyn Nicholson 2026-06-28 19:39:20 -05:00
  • 6ac9ba9fc4 fix(desktop): seed agent terminal tabs from process snapshots Brooklyn Nicholson 2026-06-28 19:35:54 -05:00
  • 520212cc59 feat(desktop): stream agent terminal output live instead of polling Brooklyn Nicholson 2026-06-28 19:33:43 -05:00
  • ad831dd492 feat(desktop): mirror agent background terminals as read-only tabs Brooklyn Nicholson 2026-06-28 19:26:21 -05:00
  • 6e12f8ce4a fix(desktop): force a repaint when a terminal is re-activated Brooklyn Nicholson 2026-06-28 19:13:58 -05:00
  • b02f453496 refactor(desktop): generalize focus check to isFocusWithin primitive Brooklyn Nicholson 2026-06-28 19:11:48 -05:00
  • 2d55ff8fca feat(desktop): ⌘W closes the focused terminal Brooklyn Nicholson 2026-06-28 19:10:06 -05:00
  • c1bb34d5e8 fix(desktop): keep inactive terminals sized so switching doesn't garble Brooklyn Nicholson 2026-06-28 19:08:25 -05:00
  • 6875d6cd3e feat(desktop): multi-terminal panel with side tab rail Brooklyn Nicholson 2026-06-28 19:06:55 -05:00
  • 10043c6d0c Merge pull request #54503 from NousResearch/bb/fix-desktop-cross-wired-resume brooklyn! 2026-06-28 18:26:01 -05:00
  • cd5fb760a5 fix(desktop): restore cross-wired runtime-id guard on session resume Brooklyn Nicholson 2026-06-28 18:23:09 -05:00
  • 65d45a0013 Merge pull request #53386 from NousResearch/bb/elevenlabs-voices-401-spam brooklyn! 2026-06-28 18:10:47 -05:00
  • f34cf7e3a4 test(gmi): stub profile fetch_models in static-fallback test Brooklyn Nicholson 2026-06-28 18:05:28 -05:00
  • 27f03243a0 fix(dashboard): stop ElevenLabs voice-list 401 log spam Brooklyn Nicholson 2026-06-26 22:34:34 -05:00
  • d0d2cf1c2f Merge pull request #54492 from NousResearch/bb/windows-hide-checkpoint-skills-git brooklyn! 2026-06-28 17:49:37 -05:00
  • cb1bb1a48d refactor(windows): unify windowless spawn form across the touched sites Brooklyn Nicholson 2026-06-28 17:44:47 -05:00
  • ee22d853eb fix(windows): hide pdftoppm console flash on PDF attach Brooklyn Nicholson 2026-06-28 17:43:27 -05:00
  • 32087e4bc9 fix(windows): hide console flash on checkpoint git + skills_hub gh probes Brooklyn Nicholson 2026-06-28 17:41:47 -05:00
  • 980622d0ec perf(startup): parse config + plugin manifests with libyaml CSafeLoader (#54486) Teknium 2026-06-28 15:38:39 -07:00
  • d65468e7ff fix(security): SSRF guard yuanbao media download_url (#54470) Teknium 2026-06-28 15:29:59 -07:00
  • 16ff1a3b93 Merge pull request #54457 from NousResearch/bb/windows-console-launcher-repair brooklyn! 2026-06-28 17:15:56 -05:00
  • c8b86963d0 docs: add PR infographic for anthropic stale base_url guard Hermes Agent 2026-06-28 14:14:47 -07:00
  • e7d4ade8cf fix(anthropic): ignore stale non-Anthropic base_url across all resolution paths 奥森木 2026-06-28 14:12:06 -07:00
  • 95f2919f91 perf(startup): lazy-load gateway platform adapters (#54448) Teknium 2026-06-28 15:11:59 -07:00
  • b0b7ff0d75 fix(provider): auto+base_url bypasses cloud API when custom endpoint configured (#3846) Mibayy 2026-06-28 14:16:09 -07:00
  • 86e64900b9 fix(gateway): preserve sessions across restarts (#54442) Teknium 2026-06-28 15:10:39 -07:00
  • 4c2961c511 fix(curator): never archive cron-referenced skills + floor use=0 pruning (#54443) Teknium 2026-06-28 15:10:21 -07:00
  • df8e2523fa fix(windows): verify launchers after primary install Gille 2026-06-28 17:02:05 -05:00
  • 76bb8f46a0 test(cli): cover Windows console script repair (#52931) HexLab98 2026-06-26 14:37:02 +07:00
  • 95994bbc56 fix(windows): repair missing hermes.exe after pip install (#52931) HexLab98 2026-06-26 14:37:02 +07:00
  • 28097d9cd9 Merge pull request #54385 from NousResearch/bb/project-folder-picker-remote brooklyn! 2026-06-28 16:35:57 -05:00
  • e5d22ab80d fix(daytona): quote single-upload mkdir parent path (#54440) Teknium 2026-06-28 14:33:03 -07:00
  • f9b469d7de test(web_git): assert default branch invariant, not hardcoded main Brooklyn Nicholson 2026-06-28 16:29:52 -05:00
  • c648ecdca5 fix(telegram): reject unauthorized users before event construction (#40863) teknium1 2026-06-28 02:54:24 -07:00
  • 61210097a5 fix(browser): extend private-network guard to browser_get_images srojk34 2026-06-28 13:31:21 +03:00
  • c7542358f2 fix(desktop): remote project picker UX and profile-scoped fs/git routing Brooklyn Nicholson 2026-06-28 16:23:39 -05:00
  • 9a0010fd46 fix(windows): cover remaining console-flash spawn legs (#54417) Teknium 2026-06-28 13:49:08 -07:00
  • b31b0b9d95 docs: reconcile docs with code across last 3 releases (#54254) Teknium 2026-06-28 12:47:50 -07:00
  • 19bae1b9e0 test(desktop): assert new backend sessions carry workspace cwd Brooklyn Nicholson 2026-06-28 14:44:28 -05:00
  • 8d8c7111d9 refactor(desktop): keep remote fs routing inside the fs facade Brooklyn Nicholson 2026-06-28 14:39:33 -05:00
  • 453f134b3b refactor(desktop): centralize remote git REST routing Brooklyn Nicholson 2026-06-28 14:37:36 -05:00
  • 4e9439cc3b fix(desktop): route composer context picking through remote-aware fs Brooklyn Nicholson 2026-06-28 14:35:23 -05:00
  • 9b71221187 fix(desktop): write project IDEA.md through the remote-aware fs path Brooklyn Nicholson 2026-06-28 14:31:58 -05:00
  • e4cf3a2e9d refactor(web_git): unify porcelain-v2 parsing into one walker Brooklyn Nicholson 2026-06-28 14:29:59 -05:00
  • fc86e35764 feat(desktop): make the git cockpit work over a remote gateway Brooklyn Nicholson 2026-06-28 14:26:09 -05:00
  • 304f0650c4 style(desktop): tighten pickProjectFolder comment Brooklyn Nicholson 2026-06-28 14:13:36 -05:00
  • 4526fccdbe fix(desktop): make project "Add folder" picker remote-gateway aware Brooklyn Nicholson 2026-06-28 13:49:45 -05:00
  • b699d27a4a Merge pull request #54357 from NousResearch/bb/browser-chromium-autoinstall brooklyn! 2026-06-28 12:36:22 -05:00
  • 27868e5b55 Merge pull request #54353 from NousResearch/bb/browser-first-open-timeout brooklyn! 2026-06-28 12:32:41 -05:00
  • 70292596ef feat(browser): auto-install Chromium binary on local cold-start failure Brooklyn Nicholson 2026-06-28 12:25:15 -05:00
  • 1ab5c3cdda refactor(browser): drop redundant sandbox-hint substring check Brooklyn Nicholson 2026-06-28 12:14:47 -05:00
  • 7bb8aa3bd5 test(browser): cover open timeout diagnostics and failed navigate title infinitycrew39 2026-06-26 00:03:59 +07:00
  • a10727a555 fix(browser): extend first-open timeout and surface daemon errors infinitycrew39 2026-06-26 00:03:59 +07:00
  • 23021be26e Merge pull request #52656 from helix4u/fix-desktop-empty-resume-view brooklyn! 2026-06-28 11:57:57 -05:00
  • 3e16176ba4 fix(tools): reconcile agent.disabled_toolsets when a toolset is enabled ygd58 2026-06-21 08:52:49 +02:00
  • 020966574d Merge pull request #53892 from NousResearch/bb/windows-popup-spawn-legs brooklyn! 2026-06-28 11:16:35 -05:00
  • eeca59f489 fix(windows): hide remaining backend console-flash legs missed on main Brooklyn Nicholson 2026-06-28 10:19:21 -05:00
  • 0c2e6c0049 test: make active session cross-process race deterministic (#54248) Teknium 2026-06-28 05:49:21 -07:00
  • 1ffa01f35f test(windows): cover no-window backend subprocess flags teknium1 2026-06-28 05:14:20 -07:00
  • cb982ad997 fix(windows): hide console-window flash on backend git/gh/wmic/bash subprocess spawns Teknium 2026-06-28 05:01:59 -07:00
  • f25f235722 chore: map salvaged PR #49845 author email for AUTHOR_MAP teknium1 2026-06-28 04:34:05 -07:00
  • d05cc8f4d6 fix(mcp): skip preflight content-type probe for OAuth servers homelab-ha-agent 2026-06-20 19:40:54 -04:00
  • 9d919daf44 fix(gateway): mark platform lock failure as retryable instead of permanently fatal liuhao1024 2026-06-28 18:06:51 +08:00
  • 61622bb56a fix(tui): use role=user for model switch marker to avoid HTTP 400 on strict providers (#48338) teknium1 2026-06-28 04:28:55 -07:00
  • 376d021fee fix(desktop): force app exit after update/uninstall handoff on macOS Brad Hallett 2026-06-28 04:22:11 -07:00
  • e54bedd8ea docs: add infographic for #42006 launchd bootout fix teknium1 2026-06-28 02:53:07 -07:00
  • c4719aa51c fix(gateway): boot out stale launchd registration before restart bootstrap izumi0uu 2026-06-08 18:21:57 +08:00
  • 52a853f5c3 fix(test): pin monotonic clock in spinner-elapsed test to fix CI flake (#54203) Teknium 2026-06-28 04:16:25 -07:00
  • 8e356eccea docs(readme): trim provider list to a few names plus docs link (#54169) Teknium 2026-06-28 04:14:59 -07:00
  • f22b9d3867 docs: add infographic for MCP WS discovery fix (#38945) teknium1 2026-06-28 02:55:10 -07:00
  • 5c2c85c545 fix(tui): start MCP discovery for websocket sessions Cornna 2026-06-28 02:53:08 -07:00
  • 091ce825fe test(redact): fix file_read regression-guard for current-main YAML collapse teknium1 2026-06-28 02:55:36 -07:00
  • de928bccde fix(redact): non-reusable sentinel for prefix secrets in file reads (#35519) kshitijk4poor 2026-06-26 21:33:39 +05:30
  • 19cbbe304a docs: add infographic for clarify typed-replies fix teknium1 2026-06-28 02:54:46 -07:00
  • d7f655f370 fix: accept typed clarify choice replies tymrtn 2026-06-03 23:22:21 +02:00
  • 9bb5a809b5 fix(gateway): make zombie check defensive against partial psutil stubs teknium1 2026-06-28 03:11:03 -07:00
  • acca526286 fix(gateway): treat zombie PIDs as dead in _pid_exists to unblock --replace (closes #42126) MorAlekss 2026-06-28 02:52:57 -07:00
  • 463225caf1 fix(gateway): bypass legacy-unit prompt in non-TTY systemd install teknium1 2026-06-28 02:53:30 -07:00
  • 831d443b03 fix(gateway): honor --start-now/--start-on-login flags and support non-TTY headless installs liuhao1024 2026-06-08 20:08:06 +08:00
  • 5e7bca95d9 fix(tui): coalesce render frames while stdout backpressure is unresolved (#31486) (#54171) Teknium 2026-06-28 04:00:22 -07:00
  • a06d0198cd fix(dashboard): reap PTY bridge on child EOF, not only in writer finally (#54190) Teknium 2026-06-28 03:58:18 -07:00
  • 7968c90318 test(install): track run_with_timeout extraction after #39219 refactor (#54185) Teknium 2026-06-28 03:58:01 -07:00
  • 135f235165 docs: fix incorrect web search instructions Christian Persico 2026-06-28 11:03:05 +02:00
  • 546193aa6d fix(install): time-box desktop + node-deps installs so a stalled download self-heals (#39219) kshitijk4poor 2026-06-28 14:09:18 +05:30
  • c1c179a239 fix(security): redact secrets in background process + foreground env-dump output (#43025) (#54149) Teknium 2026-06-28 02:44:21 -07:00
  • d5ba374c03 fix(telegram): detect wedged getUpdates consumer via pending_update_count teknium1 2026-06-28 02:33:53 -07:00
  • 822b71cbf8 docs: add infographic for #43083 secret-redaction fix teknium1 2026-06-28 02:28:12 -07:00
  • bbe1bf4045 fix(agent): stop redacting tool-call args in history; fix auth-header quote-eating teknium1 2026-06-28 02:25:05 -07:00
  • 204a67f0c8 fix(kanban): retry write_txn on transient SQLITE_BUSY yoniebans 2026-06-27 23:11:25 +02:00
  • 90c1dc0493 test(kanban): cover write_txn BUSY retry (currently failing) yoniebans 2026-06-27 23:05:27 +02:00
  • 9844243b18 fix(gateway): gate quick_commands through slash access policy teknium1 2026-06-28 02:20:46 -07:00
  • 6d879d486b fix(dashboard): close PTY WebSocket on child EOF to stop FD leak (#54028) (#54123) Teknium 2026-06-28 02:42:21 -07:00
  • 7ef04ae7a7 fix(browser): close eval return-value SSRF bypass (sibling of #44731) teknium1 2026-06-28 02:23:37 -07:00
  • 0ae6196087 fix(browser): allow local sidecar sessions to bypass SSRF guard liuhao1024 2026-06-13 02:59:13 +08:00
  • 48f5c42599 fix(browser): extend private-network guard to browser_vision liuhao1024 2026-06-13 01:24:45 +08:00
  • 7a6fe9bbfa fix(browser): block snapshot from eval-navigated private pages liuhao1024 2026-06-12 15:56:28 +08:00
  • 7c0a5def58 fix(memory/holographic): close DB connection on shutdown instead of leaking to GC (#54133) Teknium 2026-06-28 02:41:52 -07:00
  • 00d8c2c915 fix(gateway): prune stale sessions.json entries on startup Teknium 2026-06-28 02:26:54 -07:00
  • c38dfba3a7 docs: add infographic for #53175 gateway cleanup off-loop fix teknium1 2026-06-28 02:24:42 -07:00