Commit Graph

  • 972aa33d37 fix(cli): prevent process_loop freeze from MCP reload join and voice flag leak HiddenPuppy 2026-06-30 16:55:54 -07:00
  • 36bfe3a449 fix(anthropic+feishu): model-gate max_tokens fallback; wire Feishu channel_prompt teknium1 2026-06-30 16:51:04 -07:00
  • 20ca2d5759 test(mcp-oauth): yield for done-callback before asserting task cleanup teknium1 2026-06-30 16:42:59 -07:00
  • 9f22f36625 fix(mcp-oauth): anchor 401 handler task to prevent GC mid-flight haileymarshall 2026-04-18 18:13:04 +01:00
  • d431dfc448 fix(learn): honor requirements mixed with sources in /learn requests (#55956) Teknium 2026-06-30 16:56:01 -07:00
  • d2c7760ceb fix(tui): coalesce drag-resize reflow + harden resize-burst heal coverage talmax1124 2026-06-30 18:25:06 -04:00
  • 671b1b058e test(tui): extract resize coalescer into a unit-tested helper talmax1124 2026-06-30 18:33:37 -04:00
  • ff4c17411c fix(streaming): handle adapters that return final responses LeonSGP43 2026-06-30 15:53:19 -07:00
  • 0ea3861b33 fix: keep persisted tool results inside their storage directory WuKongAI-CMU 2026-04-15 01:36:29 -04:00
  • caa2034f88 chore(release): map codexGW noreply email for PR #12302 salvage teknium1 2026-06-30 16:02:18 -07:00
  • 608e8a6062 fix(discord): accept raw direct bot mentions and ignore bare mention-only pings codexGW 2026-06-30 16:02:13 -07:00
  • 97e0bbef53 feat(lsp): add PowerShellEditorServices language server (#55930) Teknium 2026-06-30 16:22:18 -07:00
  • f0f8c84d1b feat(cli): make hermes serve a real headless backend Brooklyn Nicholson 2026-06-30 17:58:47 -05:00
  • 812236bff8 fix(compressor): skip compression during summary LLM cooldown to prevent CLI freeze ygd58 2026-06-30 15:37:11 -07:00
  • 0e4c879a3b fix: keep plain custom GPT-5 relays on chat completions HiddenPuppy 2026-06-30 15:37:46 -07:00
  • 0cebf994c9 fix(agent): repair empty-name tool_calls in sanitizer to prevent Responses 400 (salvage #12807/#52893) (#55922) Teknium 2026-06-30 15:57:46 -07:00
  • 638d2e7bfc fix(memory/holographic): apply FTS5 sanitizer to search_facts sibling teknium1 2026-06-30 15:34:35 -07:00
  • cb6d6d46ab fix(memory/holographic): sanitize FTS5 queries for natural-language recall cyb3rwr3n 2026-04-16 19:40:19 -07:00
  • 2a3dbcaf46 fix(terminal): prevent corrupted session snapshots during init etherman-os 2026-06-30 15:34:55 -07:00
  • 86200e7583 chore(release): map kyssta-exe id-prefixed noreply email for PR #55657 salvage teknium1 2026-06-30 15:07:06 -07:00
  • 20871c1d94 fix(skills): require review forks to read before writing skills kyssta-exe 2026-06-30 12:52:41 +00:00
  • e55e9fad2c fix(telegram): recover when polling updater stops while process stays alive PRATHAMESH75 2026-06-30 23:02:35 +05:30
  • 437dcacbbf fix(profile): gate bg-review memory tool on memory_enabled (#54937 layer 2) Erosika 2026-06-30 21:18:12 +00:00
  • 1f1d346ced fix(profile): resolve WhatsApp media-path cache roots per-call Erosika 2026-06-30 20:38:46 +00:00
  • 96aafecadd test(profile): prove isolation fix under the multiplexed gateway, not just desktop Erosika 2026-06-30 19:51:31 +00:00
  • 00eefc7f2b style(profile): frame comments around what the code does Erosika 2026-06-30 20:34:02 +00:00
  • a6175d1f93 style(profile): trim verbose comments to one or two lines Erosika 2026-06-30 20:32:59 +00:00
  • bc396dafda test(profile): two-profile regression suite + preserve skills_hub monkeypatch seam Erosika 2026-06-30 19:32:07 +00:00
  • 09af0a8c1d fix(profile): propagate profile context across thread/executor boundaries Erosika 2026-06-30 19:27:53 +00:00
  • 10e60060d9 fix(profile): resolve import-time path globals per-call to honor profile override Erosika 2026-06-30 19:26:04 +00:00
  • 7b12753948 feat(gateway): expose platform_connect_timeout in config.yaml kshitijk4poor 2026-07-01 01:02:03 +05:30
  • 46ab06c238 fix(gateway): honor Discord connect timeout for ready wait konsisumer 2026-06-12 00:39:59 +02:00
  • e675a60846 Merge pull request #55900 from NousResearch/bb/fix-memgraph-darkmode brooklyn! 2026-06-30 16:45:59 -05:00
  • c6ba4b229e fix(desktop): lift memory-graph dark-mode line + outline alpha Brooklyn Nicholson 2026-06-30 16:44:04 -05:00
  • fd2d054d8b fix(gateway): strip [[as_document]] even without a MEDIA: tag teknium1 2026-06-30 13:47:30 -07:00
  • 6b89439ef1 test(gateway): cover extension-less MEDIA delivery HexLab98 2026-06-30 21:38:13 +07:00
  • 6da181062b fix(gateway): deliver MEDIA tags for extension-less files when path validates HexLab98 2026-06-30 21:38:13 +07:00
  • dc3d435f9d fix(gateway): deliver confirmation + reuse handlers for plain-text approvals teknium1 2026-06-30 13:51:13 -07:00
  • c39c3ba25c fix(gateway): route plain-text approval responses instead of steering liuhao1024 2026-06-16 07:59:18 +08:00
  • 795913d3b0 fix(kanban): restrict goal_mode kanban_block to genuine external blockers srojk34 2026-06-30 23:07:44 +03:00
  • d8083221a8 Merge pull request #55865 from NousResearch/bb/pet-pane-layout brooklyn! 2026-06-30 15:46:41 -05:00
  • e96d2871bc feat(tui): float petdex pet bottom-right with responsive text reservation Brooklyn Nicholson 2026-06-30 15:41:44 -05:00
  • c874999bc5 feat(tui): add $petBox store for the pet's footprint Brooklyn Nicholson 2026-06-30 15:41:44 -05:00
  • af35ae3c46 fix(pet): snap kitty frames to whole cells Brooklyn Nicholson 2026-06-30 15:41:44 -05:00
  • b77ebb5999 Merge pull request #55871 from NousResearch/bb/desktop-composer-trigger brooklyn! 2026-06-30 15:31:23 -05:00
  • e774d7fbf9 refactor(desktop): extract the composer trigger/completion engine into useComposerTrigger Brooklyn Nicholson 2026-06-30 15:27:36 -05:00
  • 7098c2b71e Merge pull request #55868 from NousResearch/bb/desktop-fallback-model brooklyn! 2026-06-30 15:26:26 -05:00
  • 322138df51 refactor(desktop): split tool fallback-model into a folder with leaf modules Brooklyn Nicholson 2026-06-30 15:24:33 -05:00
  • d1af7e16cb Merge pull request #55863 from NousResearch/bb/journey-edit-delete-followup brooklyn! 2026-06-30 15:21:28 -05:00
  • 6241cc54e3 test(journey): lock memory write format-parity with the memory tool Brooklyn Nicholson 2026-06-30 15:16:25 -05:00
  • 2fc67a3a5b refactor(journey): route memory mutations through MemoryStore atomic I/O Brooklyn Nicholson 2026-06-30 15:16:21 -05:00
  • 05ed553c53 fix(journey): satisfy desktop eslint sort rules in star map Brooklyn Nicholson 2026-06-30 15:16:18 -05:00
  • d153918f14 Merge pull request #55859 from NousResearch/bb/journey-edit-delete brooklyn! 2026-06-30 15:14:07 -05:00
  • bb67dad07a feat(journey): edit/delete in TUI overlay and desktop star map Brooklyn Nicholson 2026-06-30 15:07:24 -05:00
  • 08be8e5ef7 feat(journey): wire list/delete/edit through CLI, RPC, and REST Brooklyn Nicholson 2026-06-30 15:07:22 -05:00
  • a0576560ed feat(journey): shared backend for editing and deleting learned nodes Brooklyn Nicholson 2026-06-30 15:07:19 -05:00
  • 571092ee36 Merge pull request #40825 from NousResearch/bb/desktop-install-update-ui brooklyn! 2026-06-30 14:49:17 -05:00
  • 9e4ed4d7a9 feat(installer): redesign the Tauri setup shim — design system, OS theme, granular updates Brooklyn Nicholson 2026-06-30 14:46:28 -05:00
  • 8fe8c2d6c4 style(desktop): bring the install & update overlays onto the design system Brooklyn Nicholson 2026-06-30 14:46:28 -05:00
  • 9f8de4dfbe Merge pull request #55555 from NousResearch/bb/memory-graph-cli-tui brooklyn! 2026-06-30 14:43:10 -05:00
  • 57db7ddce6 Merge pull request #55842 from NousResearch/bb/desktop-composer-engines brooklyn! 2026-06-30 14:41:51 -05:00
  • 8e675f6564 chore(desktop): restore package-lock.json (drop stray npm-install churn) Brooklyn Nicholson 2026-06-30 14:40:12 -05:00
  • b48fcfa8bd test(desktop): unit-cover the composer URL-dialog engine Brooklyn Nicholson 2026-06-30 14:27:19 -05:00
  • 8795dfa331 refactor(desktop): extract composer pop-out engine into useComposerPopout Brooklyn Nicholson 2026-06-30 14:26:39 -05:00
  • a8f9d089f1 refactor(desktop): extract composer placeholder logic into useComposerPlaceholder Brooklyn Nicholson 2026-06-30 14:25:21 -05:00
  • 2a84bcb149 refactor(desktop): extract composer "Add URL" dialog into useComposerUrlDialog Brooklyn Nicholson 2026-06-30 14:24:32 -05:00
  • e009ba57ac refactor(desktop): extract global Esc-to-cancel into useComposerEscCancel Brooklyn Nicholson 2026-06-30 14:23:35 -05:00
  • 5fdc2acedc refactor(desktop): extract composer branch/worktree engine into useComposerBranch Brooklyn Nicholson 2026-06-30 14:22:54 -05:00
  • 0b3752eede chore(release): add AUTHOR_MAP entry for lEWFkRAD (#53848 salvage) teknium1 2026-06-30 04:41:58 -07:00
  • 4d2351a528 feat(moa): stream the aggregator response to the user Jeff Watts 2026-06-27 18:16:28 -04:00
  • 936af2f4f5 Merge consecutive same-role contents for native Gemini Max Freedom Pollard 2026-06-29 15:46:47 -04:00
  • 885e80df74 Merge pull request #55807 from NousResearch/bb/desktop-split-onboarding brooklyn! 2026-06-30 13:23:25 -05:00
  • 18d54bf0fd refactor(desktop): split onboarding overlay god file into onboarding/ folder Brooklyn Nicholson 2026-06-30 13:21:49 -05:00
  • abb11c86b9 fix(journey): swap skill/memory inks so drillable rows read as clickable Brooklyn Nicholson 2026-06-30 11:54:16 -05:00
  • f99ba56df4 Merge pull request #55331 from xxxigm/fix/desktop-projects-stale-backend brooklyn! 2026-06-30 11:47:04 -05:00
  • 2f7b6cf298 refactor(journey): drop dead braille/orbital render code Brooklyn Nicholson 2026-06-30 11:43:40 -05:00
  • c4b59e6463 Merge pull request #55663 from xxxigm/fix/bootstrap-diverged-git-pull Jeffrey Quesnelle 2026-06-30 12:38:41 -04:00
  • 59a40330d5 feat(journey): blank gap row between timeline groups Brooklyn Nicholson 2026-06-30 11:36:27 -05:00
  • ae78326bf6 feat(journey): chronological slice/item tree in the TUI Brooklyn Nicholson 2026-06-30 11:21:25 -05:00
  • dc61642419 fix(journey): only drill into items that have detail Brooklyn Nicholson 2026-06-30 11:15:35 -05:00
  • efd87a1545 Merge pull request #55715 from kshitijk4poor/fix/config-migration-no-default-expansion kshitij 2026-06-30 20:41:29 +05:30
  • c717be8ded fix(config): route every migration write through one default-stripping chokepoint kshitijk4poor 2026-06-30 19:18:36 +05:30
  • a5e8cd4d40 fix(memory): degrade gracefully after repeated at-capacity consolidation failures (#42405) kshitijk4poor 2026-06-30 13:56:28 +05:30
  • 62a1bf4c55 fix(tools): return previews on zero-match in replace/remove to prevent memory retry loops (#42405) kyssta-exe 2026-06-09 02:13:09 +00:00
  • 83e10a6777 fix(desktop): detect stale backend for projects.create xxxigm 2026-06-30 21:23:38 +07:00
  • 217b3c283a test(desktop): cover projects RPC capability probing xxxigm 2026-06-30 21:23:38 +07:00
  • 1b3768558e docs(image-gen): align OpenRouter model-resolution docstrings with new precedence kshitijk4poor 2026-06-30 19:02:45 +05:30
  • 63731fe856 test(image-gen): cover Nous/OpenRouter top-level model resolution xxxigm 2026-06-30 19:46:27 +07:00
  • 1324add563 fix(image-gen): honor top-level image_gen.model for Nous/OpenRouter xxxigm 2026-06-30 19:46:27 +07:00
  • 665d0f0789 test(installer): cover diverged managed-clone recovery in install scripts xxxigm 2026-06-30 20:11:01 +07:00
  • a40f22798e fix(installer): reset managed clone when ff-only pull fails xxxigm 2026-06-30 20:11:01 +07:00
  • 824f2279da refactor(registry): drop dead toolset-check helpers after per-tool availability kshitijk4poor 2026-06-30 17:41:58 +05:30
  • efebe451db test(registry): cover mixed terminal toolset doctor false negative xxxigm 2026-06-29 17:32:33 +07:00
  • 6e84257717 fix(registry): derive toolset availability from per-tool checks xxxigm 2026-06-29 17:32:28 +07:00
  • c969090878 fix(cli): clear input-blocking overlays when interrupting a running agent Neo 2026-06-30 03:10:14 -07:00
  • 8e6fd4cfa6 chore(release): add AUTHOR_MAP entry for londo161 (#15795 salvage) teknium1 2026-06-30 03:18:34 -07:00
  • fe355d0a27 fix(moa): handle dict/str message shape in MoA response extraction teknium1 2026-06-30 03:17:37 -07:00
  • 9dc6dc062f fix(agent): handle string context compression messages Vladimir Smirnov 2026-04-25 23:14:24 +03:00
  • c080a530ae fix(cli): redact status API keys with --all Vladimir Smirnov 2026-04-25 23:12:29 +03:00
  • a8841e2a68 fix(aux): preserve provider identity for resolved endpoints Gille 2026-06-30 03:54:25 -07:00