Commit Graph

  • 77ee16b747 test(web/ddgs): cover GIL-hold timeout, interrupt, and worker reap HexLab98 2026-07-20 22:59:21 +07:00
  • 21c7e49ad0 fix(web/ddgs): isolate DuckDuckGo search in a disposable process HexLab98 2026-07-20 22:59:21 +07:00
  • 693d3909c8 docs(portal): remove retired Nous Chat references Gille 2026-07-20 23:37:22 -06:00
  • 2da64e7840 refactor: drop platform kwarg, fix PTY test cleanup kshitijk4poor 2026-07-21 10:51:22 +05:30
  • f6d82e1267 test(cli): prove local CPR leak and Application CPR-disabled wiring HexLab98 2026-07-19 09:50:42 +00:00
  • 3f820a1c7c fix(cli): suppress CPR on POSIX local TTYs under load HexLab98 2026-07-19 09:50:42 +00:00
  • 7651764ce6 Merge pull request #68390 from NousResearch/bb/paste-history-recall brooklyn! 2026-07-20 23:33:25 -05:00
  • 79af472582 fix(cli,tui): recall real paste content on up-arrow Brooklyn Nicholson 2026-07-20 23:23:40 -05:00
  • a85df69c06 fix(desktop): Stop parks the queue instead of firing the next queued prompt SHL0MS 2026-07-20 23:34:58 -04:00
  • 477c08b447 fmt(js): npm run fix on merge (#68305) hermes-seaeye[bot] 2026-07-21 01:02:12 +00:00
  • f657840e06 fix(desktop): keep composer draft across compression tip rotation (#68079) xxxigm 2026-07-21 07:55:04 +07:00
  • 272bbaf792 fix(desktop): avoid false remote gateway reauthentication (#68250) Gille 2026-07-20 18:54:36 -06:00
  • 5c4dc46cce Merge pull request #68298 from NousResearch/ethie/cage-nix ethernet 2026-07-20 20:43:09 -04:00
  • 933c823ae8 nix: add cage to devDeps ethernet 2026-07-20 20:38:59 -04:00
  • fb0ed8396c Merge pull request #68259 from NousResearch/bb/multi-window brooklyn! 2026-07-20 18:50:42 -05:00
  • a41346f8ae refactor(desktop): tidy the cross-window deduper Brooklyn Nicholson 2026-07-20 18:36:05 -05:00
  • fb0c6d9ee1 fix(desktop): de-dupe cross-window cues so peers don't spam Brooklyn Nicholson 2026-07-20 18:33:14 -05:00
  • a90ca7fe34 feat(desktop): wire New Window to ⌘⇧N + command palette Brooklyn Nicholson 2026-07-20 18:02:48 -05:00
  • b586e4eff2 feat(desktop): open multiple full app windows (electron) Brooklyn Nicholson 2026-07-20 18:02:44 -05:00
  • a41d280f95 Merge pull request #65964 from NousResearch/ethie/ci-review-comment ethernet 2026-07-20 17:39:36 -04:00
  • d57947b493 fix(desktop): bump skills test timeout to fix cold-start flake (#68235) ethernet 2026-07-20 17:27:34 -04:00
  • 5c7993ec60 fix(ci): add detect to all-checks-pass needs so its failure blocks merge ethernet 2026-07-20 17:08:02 -04:00
  • 1f76bdc5b2 fix(ci): pass App secrets as inputs to composite action ethernet 2026-07-20 16:50:34 -04:00
  • faa3bce6dc style(desktop): satisfy merged eslint/prettier config yoniebans 2026-07-20 23:01:49 +02:00
  • 7a69b82ad4 ci: migrate AUTOFIX_BOT_PAT to GitHub App token ethernet 2026-07-20 13:33:47 -04:00
  • b9f82ed39f ci: live-updating PR review comment with structured job statuses ethernet 2026-07-16 18:17:49 -04:00
  • 578374675e Merge origin/main into feat/desktop-remote-ssh-current yoniebans 2026-07-20 21:35:31 +02:00
  • d7b36070ef fix(checkpoints): honor gateway config and task cwd (#68195) Gille 2026-07-20 14:04:12 -06:00
  • e2fd8a37dc fix(desktop): refresh repo status on session switch with unchanged cwd (#68208) ethernet 2026-07-20 16:01:28 -04:00
  • 67e73ae958 Merge pull request #68140 from NousResearch/bb/desktop-keep-awake brooklyn! 2026-07-20 14:29:04 -05:00
  • 6fbb4cea00 Merge pull request #65805 from NousResearch/ethie/e2e ethernet 2026-07-20 15:19:05 -04:00
  • e0028410ee Merge remote-tracking branch 'origin/main' into bb/desktop-keep-awake Brooklyn Nicholson 2026-07-20 14:14:13 -05:00
  • 3ef5249558 refactor(desktop): drop keep-awake statusbar toggle; persist in main Brooklyn Nicholson 2026-07-20 13:57:41 -05:00
  • fc8e96b200 fix(desktop): vertically center settings panel loader Brooklyn Nicholson 2026-07-20 13:49:27 -05:00
  • 3640b8e666 ci(windows): pull e2e-windows scaffolding out to its own branch ethernet 2026-07-20 14:45:24 -04:00
  • ac9a1014a6 refactor(desktop): drop System settings section; keep-awake → Advanced Brooklyn Nicholson 2026-07-20 13:40:16 -05:00
  • 2e10d7b942 fix(desktop): address review — overlay a11y, e2e typecheck, nits ethernet 2026-07-20 14:37:39 -04:00
  • 0b40ba10cd revert(installer): drop install.ps1 rewrite from E2E branch ethernet 2026-07-20 14:35:22 -04:00
  • 3ef6bbd201 chore: release v0.19.0 (2026.7.20) (#68175) Teknium 2026-07-20 11:35:21 -07:00
  • 33c154e41f revert(desktop): restore Preparing error state in onboarding ethernet 2026-07-20 14:32:13 -04:00
  • 18ca0e862c Merge pull request #66471 from NousResearch/ethie/typescript-lsp ethernet 2026-07-20 14:16:50 -04:00
  • 0e281b58e6 fix(matrix): class-level split-threshold defaults for partially-constructed adapters Teknium 2026-07-20 10:58:17 -07:00
  • 086a56a028 fix(matrix): correct platform hint over-claims, add regression tests + docs Teknium 2026-07-20 10:43:46 -07:00
  • 35e0f56fbf fix(matrix): make outbound message length configurable (#53026) nankingjing 2026-06-26 21:34:51 +08:00
  • 08626c18be fix(prompt_builder): improve Matrix PLATFORM_HINTS with tested formatting rules Ryan Kelln 2026-06-09 16:02:48 -04:00
  • 67863777ca Merge remote-tracking branch 'origin/main' into tmp/hermes-relay-pr-merge-20260717 Alex Fournier 2026-07-20 11:07:39 -07:00
  • a5b9803a51 test(transports): assert Moonshot wire schema carries required:[] Teknium 2026-07-20 10:25:00 -07:00
  • acc1b6e76a fix(agent): inject empty required array on Moonshot object schemas PRATHAMESH75 2026-07-18 15:15:02 +05:30
  • 9ab62e8b21 fix(packaging): bound the NeMo Relay dependency Alex Fournier 2026-07-20 11:02:28 -07:00
  • a15b98f414 fix(runtime): complete logical LLM calls after acceptance Alex Fournier 2026-07-20 11:01:14 -07:00
  • eb09df6ec8 refactor(lsp): version-tagged _DocState replaces timestamp freshness tracking ethernet 2026-07-17 15:01:43 -04:00
  • a632e68a01 fix(lsp): never report stale diagnostics — wait for fresh post-edit data ethernet 2026-07-17 14:49:14 -04:00
  • 9b513a3b8d refactor(desktop): hoist shared ToggleRow into settings primitives Brooklyn Nicholson 2026-07-20 12:31:06 -05:00
  • 6ddbe8e5a4 revert(installer): revert managed uv changes for now ethernet 2026-07-20 13:19:37 -04:00
  • 456f18b19c fix(picker): scope exact-ID resolution to lossy alias collapses only Teknium 2026-07-20 09:48:04 -07:00
  • 52e16c1138 fix: preserve kimi-coding-cn provider identity Almurat 2026-06-30 16:38:01 +08:00
  • 2ffdf08376 fix: show both kimi-coding and kimi-coding-cn in /model picker Almurat 2026-06-26 22:19:27 +08:00
  • b99e1e3bf6 fix(model): collapse kimi alias/canonical to one /model picker row AIalliAI 2026-06-20 06:17:11 +00:00
  • 3133af8215 fix(desktop): prevent duplicate messages when verification candidates are persisted (#68149) ethernet 2026-07-20 13:14:41 -04:00
  • 9399839dd4 feat(desktop): keep-computer-awake toggle + System settings section Brooklyn Nicholson 2026-07-20 11:50:22 -05:00
  • aa274364bb fmt(js): npm run fix on merge (#68135) nousbot-eng 2026-07-20 12:46:35 -04:00
  • 470c7e2a60 fix(desktop): prevent timers from shifting as they count (#68131) ethernet 2026-07-20 12:39:20 -04:00
  • 9403b4f8ba fix(feishu): keep msg_type=post consistent across every chunk of a long markdown reply (#26841) xxxigm 2026-07-20 08:51:43 -07:00
  • 17a99f6b15 chore: map contributor ly-wang19 for #49551 salvage Teknium 2026-07-20 09:02:01 -07:00
  • c0dff40e3a test: use shutil.copy2 instead of os.link for cross-device tmp fixtures Teknium 2026-07-20 08:59:23 -07:00
  • faa4cec01b fix(credentials): hoist read-guard import, fail closed loudly (#67665) Teknium 2026-07-20 08:59:23 -07:00
  • 28028cce55 fix(web): clear stale api-alias credential on provider switch in main-model assignment ly-wang19 2026-06-20 17:09:52 +08:00
  • 977884e6cd chore: add contributor email mappings for PR #58019 / #29552 salvage Teknium 2026-07-20 08:46:07 -07:00
  • ae22a03ef6 fix(feishu): render markdown tables via post md M1racleShih 2026-07-14 21:43:57 +08:00
  • a660630986 fix(feishu): render markdown tables via post+md, not text downgrade JasonFang1993 2026-07-04 10:28:20 +08:00
  • 5e999b98cb test: fix stale k3 fixture in deepseek signed-thinking replay test Teknium 2026-07-20 08:30:41 -07:00
  • 25eafd7d71 fix(models): complete kimi-k3 rollout across Kimi-direct catalog surfaces Teknium 2026-07-20 08:15:35 -07:00
  • 495d4acec5 feat: add kimi-k3 + kimi-k2.7-code to kimi-coding-cn whitelist Punyko8 2026-07-20 02:00:34 +08:00
  • 54c39c0301 fix: add Kimi K3 1M context window to DEFAULT_CONTEXT_LENGTHS datachainsystems 2026-07-20 00:11:41 +03:00
  • 77aa026ca6 Resolve kimi-k3 context length to 1M on canonical Kimi Coding endpoints githubespresso407 2026-07-18 15:09:43 -05:00
  • b2857110b4 fix(desktop): kill loading bar in boot-failure e2e screenshots ethernet 2026-07-20 10:56:23 -04:00
  • b2be12d456 fix(desktop): waitForAppReady checks overlay coverage, not just composer ethernet 2026-07-17 15:58:05 -04:00
  • 0fd12ca11b fix(desktop): kill boot overlay fade-race in e2e screenshots ethernet 2026-07-17 15:24:56 -04:00
  • 2eb320a7bf fix(desktop): link artifact URLs directly in E2E summary ethernet 2026-07-17 14:49:32 -04:00
  • c7f4cd582f perf(desktop): remove redundant build from check script ethernet 2026-07-17 14:17:22 -04:00
  • 8b1738904d fix(desktop): link artifacts in E2E summary + upload all screenshots ethernet 2026-07-16 19:14:28 -04:00
  • 92eb59c99d fix(desktop): stabilize dead-provider E2E ethernet 2026-07-16 15:19:50 -04:00
  • 2c184ed3d1 fix(desktop): keep visual E2E diffs advisory ethernet 2026-07-16 15:11:42 -04:00
  • ff276045a1 ci: disable e2e windows installer for now ethernet 2026-07-16 13:07:56 -04:00
  • 0860ee4e5a feat(desktop/e2e): Playwright E2E suite with visual regression diffs ethernet 2026-07-16 12:57:39 -04:00
  • c5111388c7 fix(desktop): minor type fixes and devShell cage dep ethernet 2026-07-16 12:57:36 -04:00
  • 69fc7a8d1f ci(windows): add desktop installer e2e with AutoHotkey ethernet 2026-07-16 12:57:35 -04:00
  • 3dab86a956 fix(installer): uv path resolution and PowerShell host handling ethernet 2026-07-16 12:57:33 -04:00
  • c363db81e0 fix(desktop, ink): don't wipe messages before final message (#65919) ethernet 2026-07-20 11:42:29 -04:00
  • b520f507cc fix(dashboard): clear the model mirror when its custom endpoint is deleted Frowtek 2026-07-20 04:21:09 +03:00
  • 6bedec4734 fix(dashboard): don't wipe hand-written provider fields on custom-endpoint edit Frowtek 2026-07-20 04:40:51 +03:00
  • 1705a44074 fix(nix): include apps/shared as tui dep (#68109) ethernet 2026-07-20 11:23:34 -04:00
  • 45acb62c6d feat(desktop): route Desktop SSH to the Windows lifecycle yoniebans 2026-07-17 11:37:22 +02:00
  • 8f33e39682 fix(desktop): prevent false runtime-not-ready under gateway load (#66174) UnathiCodex 2026-07-20 16:51:27 +02:00
  • 3e6cead363 fix(desktop): stop session.info from overwriting composer model (#66603) Po-Han Shih 2026-07-20 22:40:59 +08:00
  • c59ca46940 fix(desktop): keep quiet sessions visibly running (#65870) UnathiCodex 2026-07-20 16:31:58 +02:00
  • 59fdd41f5a fix(gateway): filter finalized first response before queued follow-up send Victor Kyriazakos 2026-07-15 17:09:14 +00:00
  • 3d7e1c5f43 fmt(js): npm run fix on merge (#68065) nousbot-eng 2026-07-20 09:58:53 -04:00
  • 2bb531b67a fix(desktop): extend read aloud + transcription timeouts (salvage of #39286) (#68056) Austin Pickett 2026-07-20 09:51:31 -04:00
  • 183712ab82 fix(delegation): redact credentials in live subagent transcripts Frowtek 2026-07-19 21:46:20 +03:00