Commit Graph

  • 94f3f170d4 Merge pull request #128428 from NousResearch/ethie/desktop-workspace-follow-and-git-meta main ethernet 2026-09-29 17:56:12 -04:00
  • a9a54245b2 fix(desktop): Escape returns to the preview page when history exists Brooklyn Nicholson 2026-09-29 15:36:44 -05:00
  • 77e2992020 fix(desktop): ask the backend before settling a silent live turn 2026-09-29 15:59:22 -04:00
  • 9d5e5c3205 refactor(desktop): move finalizeInterruptedMessages to lib/chat-messages emozilla 2026-09-29 15:52:01 -04:00
  • 47310227c2 fix(desktop): scope the shown-conversation claim to window.read; drop the fast-empty answer Sebastiao Almeida 2026-09-27 15:35:52 -03:00
  • 8e4ff54d89 fix(desktop): claim scoped reads by shown-conversation identity so HUD handoff stops stranding window.read Sebastiao Almeida 2026-09-24 12:26:42 -03:00
  • f94fd4d2ab chore: map contributor emails Brooklyn Nicholson 2026-09-29 14:32:37 -05:00
  • 61fd2819b2 fix(skills): describe gateway auto-load scaffolds as the user's request Brooklyn Nicholson 2026-09-29 13:51:02 -05:00
  • 6776a429b5 fix: use original gateway text for automatic session titles Ritvik GautamandClaude Opus 5.5 2026-09-29 10:16:23 +05:30
  • 7cadfaa668 fix(api_server): honour include_compacted on /api/sessions/{id}/messages Austin Pickett 2026-09-28 18:31:16 -04:00
  • 6e1e32f035 test(tui_gateway): cover the resume-time git enrichment on its own ethernet 2026-09-29 16:07:31 -04:00
  • 65cfee332a fix(tui): follow a chat into the worktree its agent settled in ethernet 2026-09-29 13:27:24 -04:00
  • ff3d829ad7 fix(tui_gateway): enrich persisted session git metadata fangliquanflq 2026-09-12 11:40:14 +08:00
  • e1d7beb2af test(desktop): drag-to-new-session on a main lane switches only to a branch git lists Austin Pickett 2026-09-29 12:04:20 -04:00
  • 3da330fe23 fix(desktop): git-enrich lazily created session rows; never switch to a fallback lane label Austin Pickett 2026-09-28 19:02:26 -04:00
  • e1ab557716 fix(desktop): secure SSH workspace browsing fangliquanflq 2026-08-30 02:28:40 +08:00
  • fddab1ae8a fix(desktop): reap timed git trees on in-app relaunch too kshitijk4poor 2026-09-29 21:16:02 +05:30
  • a691b964c9 fix(desktop): keep the bundle-skew warning working on treeless checkouts kshitijk4poorandFroraut 2026-09-29 21:15:12 +05:30
  • 4daeec7f2c fix(desktop): kill timed git commands at app quit, and skip taskkill on an exited root kshitijk4poorandchelsealong 2026-09-29 19:47:57 +05:30
  • 3a21c2a75a refactor(desktop): delete main.ts runGit now that the skew probe uses execGit kshitijk4poor 2026-09-29 18:15:31 +05:30
  • 2d71786e8c test(desktop): pin that the bundle-skew probe never lazy-fetches on a treeless clone Matt Healey 2026-09-29 18:11:57 +05:30
  • c42db5415f fix(desktop): bound bundle skew checks and reap timed-out git trees 择梦舟 2026-09-28 16:14:14 +08:00
  • a66f681696 chore: map dreamfarer-space and mheals for the bundle-skew salvage kshitijk4poor 2026-09-29 18:16:01 +05:30
  • 12c3d5c968 fix(tui-gateway): keep replay seq monotonic across ring eviction Brooklyn Nicholson 2026-09-29 11:51:18 -05:00
  • 2ecc90df3a fix(desktop): declare lucide-react dependency for onboarding setup card Cestercian 2026-09-25 20:20:23 +00:00
  • ec5f44138a Merge pull request #128348 from NousResearch/fix/release-claim-copy ethernet 2026-09-29 16:06:18 -04:00
  • 7968c72a3c chore: map andreausderhood contributor email teknium1 2026-09-29 12:07:49 -07:00
  • 2995676293 fix(model-picker): stop the 50-model cap cutting the Nous and OpenRouter free tier teknium1 2026-09-29 12:07:37 -07:00
  • 652ce40e5b feat(models): add stealth/space-bunny-alpha to the OpenRouter curated list andreausderhood 2026-09-25 03:06:41 +02:00
  • 018d982bd9 fix(agent): a home working dir is a fallback, not a project Brooklyn NicholsonandSahil-SS9 2026-09-29 13:38:52 -05:00
  • d9a97ae517 test(tui_gateway): assert the raw row sequence, not just the count, after the restart retire Brooklyn Nicholson 2026-09-28 17:47:38 -05:00
  • 878347b84f test(tui_gateway): restart between two queued drains retires only the never-run prompt (#125577) Yuan Li 2026-09-28 02:53:39 +08:00
  • ead1a7dc78 fix(tui_gateway): retire a never-drained busy-queue accept row on cold reopen (#125577) Yuan Li 2026-09-28 02:51:25 +08:00
  • 1927d39446 Merge pull request #128307 from kshitijk4poor/feat/openai-ultrafast ethernet 2026-09-29 15:45:46 -04:00
  • 8ad4dc8d67 Merge pull request #128248 from kshitijk4poor/feat/gpt-6-1-sol ethernet 2026-09-29 15:43:44 -04:00
  • cf9dbe5952 fix(cli): degrade gracefully when prompt_toolkit.patch_stdout is missing Brooklyn Nicholson 2026-09-29 13:28:40 -05:00
  • e336fbcf79 fix: release cut output waits for its CI run and leads with the next action ethernet 2026-09-29 15:12:04 -04:00
  • dccb84b924 Merge pull request #115343 from marcusds/chore/relay-0.9 Jeffrey Quesnelle 2026-09-29 15:05:57 -04:00
  • 6a8ef0c061 Merge pull request #128334 from NousResearch/fix/release-tag-record-signature ethernet 2026-09-29 15:00:57 -04:00
  • 02c389b364 Merge pull request #128244 from NousResearch/sid/clarify-hydration-tests-questions-shape Jeffrey Quesnelle 2026-09-29 14:57:26 -04:00
  • 792ba0a264 fix(release): read a tag's record, not its signature ethernet8023 2026-09-29 14:55:15 -04:00
  • 3b9c31c685 test(desktop): clarify hydration tests send the questions shape alt-glitch 2026-09-29 23:22:59 +05:30
  • ab66fb8996 feat(models): list gpt-6.1-sol on Nous Portal (now served by /v1/models) kshitijk4poor 2026-09-29 23:55:18 +05:30
  • bdde674296 feat(fast): /fast ultrafast for GPT-6 Astra, priced at the served tier kshitijk4poor 2026-09-29 23:54:34 +05:30
  • 99721dca80 fix(checkpoints): refuse an empty restore selection and delete read-only test repos unsupportedpastels 2026-09-29 14:37:39 +00:00
  • 01d5909fbc fix(checkpoints): restore exactly the inspected selection and keep nested-repo labels in listings unsupportedpastels 2026-09-29 13:50:18 +00:00
  • 9ec9028e50 fix(checkpoints): label checkpoints that did not capture a nested repo unsupportedpastelsandFroRaut 2026-09-29 12:17:22 +00:00
  • b846c17fe0 test(checkpoints): cover a gitlink below an ordinary directory unsupportedpastelsandFroRaut 2026-09-29 12:04:06 +00:00
  • 713d09970f fix(checkpoints): select nested repo guard scope by recorded path, not symlink target unsupportedpastels 2026-09-29 11:58:37 +00:00
  • e700e5ffdb fix(checkpoints): honor Git pathspecs in nested repository guard unsupportedpastelsandYuan Li 2026-09-29 02:31:51 +00:00
  • 19714b1d93 fix(checkpoints): scope nested repo restore refusal Yuan Li 2026-09-29 09:25:24 +08:00
  • 45daba473f test(checkpoints): cover nested repository rollback refusal Yuan Li 2026-09-29 08:18:39 +08:00
  • be6c55685b fix(checkpoints): refuse rollback of uncaptured nested repos Yuan Li 2026-09-29 08:16:01 +08:00
  • bf87ae620e feat(models): add gpt-6.1-sol (OpenRouter + direct OpenAI API) kshitijk4poor 2026-09-29 23:25:26 +05:30
  • ebf1be6527 fix(desktop): keep a settled unpersisted live-tail reply across a stale refresh graft finn763 2026-09-25 02:07:43 +08:00
  • 4bc847741d fix(desktop): keep a pending streamed reply over a divergent same-turn store partial Brooklyn Nicholson 2026-09-28 20:24:35 -05:00
  • 45079e6330 fix(security): the first tirith scan no longer waits on its download (#128150) Siddharth Balyan 2026-09-29 22:59:05 +05:30
  • d939624916 fix(desktop): remove 9px override from pane tab label, inherit parent size David Metcalfe 2026-07-28 08:57:53 -07:00
  • 6ae7b79b51 fix(tools): word the read_preview hint so the Windows footgun lint doesn't read it as open() Brooklyn Nicholson 2026-09-28 21:55:24 -05:00
  • 0242946697 fix(tools): split the merged preview/terminal bridge timeout errors into the two cases they conflate Brooklyn Nicholsonandlesseradmin 2026-09-28 20:43:07 -05:00
  • d3d47ce98a fix(tui-gateway): probe the preview.act bridge so an absent renderer fails fast Brooklyn Nicholsonandlesseradmin 2026-09-28 20:43:02 -05:00
  • 36699ac97a Merge pull request #128156 from NousResearch/fix/desktop-flavored-icons-clean-checkout ethernet 2026-09-29 13:08:09 -04:00
  • 73688014f7 fix(desktop): hydrate pending clarify args on re-arm Hukla 2026-08-31 07:00:49 +03:00
  • adb1cbde32 fix(desktop): guard the session-info running=false clarify clear too Brooklyn Nicholson 2026-09-28 21:08:47 -05:00
  • cc931d239c fix(desktop): keep live clarify cards through turn signals Ayush Nangia 2026-09-14 18:59:29 +05:30
  • 9bfbeb7cd0 fix(desktop): mark previous reply spoken before submitting the next voice turn tk-pkm111andClaude Fable 5 2026-08-29 17:36:23 +09:00
  • 7083a524a7 fix(agent): stamp compaction replay rows at compaction time, not the original task time finn763 2026-09-25 01:55:51 +08:00
  • 7c47cb4c54 style(desktop): blank line before repaint try in webgl context-loss handlers Brooklyn Nicholson 2026-09-28 20:20:54 -05:00
  • ebfae3eb73 fix(desktop): repaint through the DOM renderer after WebGL context loss Brooklyn Nicholson 2026-09-28 17:56:04 -05:00
  • 1dc3edf627 fix(desktop): two-phase atlas fan-out — clear all before refreshing any Soheil Fakour 2026-08-03 18:15:42 -04:00
  • 46d7989202 fix(desktop): refresh sibling terminals when the shared WebGL atlas is cleared Soheil Fakour 2026-08-01 19:20:17 -04:00
  • dd962a804f fix(desktop): route Ctrl+R to the terminal instead of reloading the app ethernet 2026-09-11 15:29:17 -04:00
  • b11f3ebe3b test(preview): match the holder contract in the #98048 regression tests Brooklyn Nicholsonandsalch-cred 2026-09-28 21:06:44 -05:00
  • 64878d4311 fix(preview): use proper input events for React/contenteditable/sumbit in drive_preview type salch-cred 2026-08-31 00:41:45 +05:30
  • f91451ba93 fix(desktop): boot a peer window onto the fresh draft, not the primary's remembered session Brooklyn Nicholson 2026-09-28 20:51:33 -05:00
  • 4b2682e9fa fix(desktop): prefer the live backlog over the last snapshot fence when appending a catch-up delta Brooklyn Nicholsonandbriandevans 2026-09-28 20:24:05 -05:00
  • 63ee01c78f fix(desktop): a full-tail terminal reset refreshes recency and runs eviction John Paul Soliva 2026-09-25 22:28:45 +09:00
  • 0b9287c8cf fix(desktop): a finished agent terminal stops pinning its backlog for the life of the renderer John Paul Soliva 2026-09-21 14:06:51 +09:00
  • 5f23cac568 fix(desktop): warm local STT on mic-open so cold model load stops timing out transcription (#105955) BrunoBza 2026-09-08 21:52:15 +02:00
  • a2840f954b Inline agent tools get the shared argument repair (clarify, todo, memory, session_search) (#127781) Siddharth Balyan 2026-09-29 22:07:30 +05:30
  • 4bc38bceec fix(desktop): hand the admitted checkout back after flavored icon staging ethernet8023 2026-09-29 12:29:47 -04:00
  • ca705dbf7e fix(ci): card-tool contract test reads the as-const list and runs on desktop edits (#128010) Mark S. 2026-09-29 12:27:26 -04:00
  • 51aa249efd feat(relay): name the Relay plugin files in doctor and the startup log emozilla 2026-09-29 12:16:43 -04:00
  • 5000e29936 Merge pull request #127012 from RyanUnderhill/fix/n1x-pci-device-identification Jeffrey Quesnelle 2026-09-29 11:55:48 -04:00
  • 5bb2be179d Merge pull request #127959 from NousResearch/fix/desktop-native-quad-epoch ethernet 2026-09-29 11:42:16 -04:00
  • 16c59d0e78 perf(cli): scan platform manifests only for names the cheap checks cannot place kshitijk4poor 2026-09-29 15:17:26 +05:30
  • 361dc5cf69 fix(cli): judge saved selections the way the runtime does in config check kshitijk4poor 2026-09-29 15:09:15 +05:30
  • 85b01aac9b fix(cli): diagnose stale toolsets and disabled platforms Gille 2026-09-28 22:51:41 -06:00
  • 74163fa18c fix(desktop): pass release epoch to native version subprocess ethernet 2026-09-29 10:55:18 -04:00
  • 5eb1381f39 fix(desktop): consecutive manage_connections calls share one card for everyone (#127872) Siddharth Balyan 2026-09-29 19:29:29 +05:30
  • ee5f49b943 fix(ci): give the stable-release reusable workflows their environment secrets ethernet 2026-09-27 15:40:11 -04:00
  • fc042f1d67 refactor(desktop): route tool cards and bridge events through lookup tables (#127828) Siddharth Balyan 2026-09-29 18:37:11 +05:30
  • 5eea87882a Clarify: one question shape and one result shape on every surface (skip, cancel, timeout and undelivered are told apart) (#127760) Siddharth Balyan 2026-09-29 18:33:44 +05:30
  • bc7f58f3b0 fix(gateway): first-contact note only in DMs, offer flag saved in the routed profile (#127818) Siddharth Balyan 2026-09-29 18:29:23 +05:30
  • b8a8be185d fix(debug): mask URL tokens and passwords in debug share uploads FroRaut 2026-09-29 03:29:06 +03:00
  • 5ed979bc30 test(gateway): kill live lock holders by captured identity, tolerate AccessDenied kshitijk4poor 2026-09-29 16:47:15 +05:30
  • e4e16a54ae test(gateway): bound and reap the live strict-identity lock holders kshitijk4poor 2026-09-29 16:40:38 +05:30
  • 5d1ab29b03 fix(gateway): identify a live gateway from its lock when gateway.pid is gone emozilla 2026-09-24 23:13:54 -04:00
  • d9f6a844c1 refactor(update): print the owed-tail notice once, in the process that boots kshitijk4poor 2026-09-29 16:31:56 +05:30
  • a91a24ccdf fix(update): a supervised start says when it leaves the update tail owed kshitijk4poor 2026-09-29 16:02:35 +05:30