Commit Graph

  • 7fd8dc0bfb fix: preserve prompt_toolkit editor picker and mirror it in TUI Brooklyn Nicholson 2026-04-25 20:20:05 -05:00
  • d056b610b7 fix: avoid prompt_toolkit complex tempfile bug and prefer nvim first Brooklyn Nicholson 2026-04-25 20:16:50 -05:00
  • 2536a36f6f fix(tui): route /save through session.save JSON-RPC Teknium 2026-04-25 18:04:09 -07:00
  • 1b8ca9254f fix(tui): save live transcript from slash command helix4u 2026-04-25 15:45:13 -06:00
  • db7c5735f0 fix: prefer vim over nano for $EDITOR fallback (CLI + TUI) Brooklyn Nicholson 2026-04-25 20:11:25 -05:00
  • 8bbeaea6c7 fix(config): broaden api-key ref lookup to templated base_url Teknium 2026-04-25 18:03:47 -07:00
  • 1fdc31b214 fix(config): preserve custom provider api key refs helix4u 2026-04-25 18:21:53 -06:00
  • 5fac6c3440 fix(cli): write editor draft to prompt.md so syntax highlighting works Brooklyn Nicholson 2026-04-25 20:04:04 -05:00
  • 2c56dce0ed fix(model): preserve custom endpoint credentials and accept cloud models not in /v1/models kshitijk4poor 2026-04-25 14:10:42 +05:30
  • 01cf2c65cc chore(release): map iris@growthpillars.co to irispillars (#15825) Teknium 2026-04-25 18:02:13 -07:00
  • b2d3308f98 fix(doctor): accept bare custom provider helix4u 2026-04-25 14:46:15 -06:00
  • 25ba6a4a74 fix(gateway): make reasoning session-scoped by default Iris Jin 2026-04-25 02:39:01 -04:00
  • 4c797bfae9 fix(cli): accept Alt+G as Ctrl+G fallback in VSCode/Cursor terminals Brooklyn Nicholson 2026-04-25 20:01:03 -05:00
  • c58956a9a2 fix(tui): accept Alt+G as Ctrl+G fallback in VSCode/Cursor terminals Brooklyn Nicholson 2026-04-25 19:57:17 -05:00
  • 3944b22506 fix(tui): suspend Ink properly when opening $EDITOR via Ctrl+G Brooklyn Nicholson 2026-04-25 19:54:06 -05:00
  • 489bed6f96 Merge pull request #15478 from yes999zc/fix-deepseek-reasoning-all-assistant-messages brooklyn! 2026-04-25 19:19:33 -05:00
  • ad0ac89478 fix: DeepSeek/Kimi thinking mode requires reasoning_content on ALL assistant messages FocusFlow Dev 2026-04-25 10:42:53 +08:00
  • dc4d92f131 docs: embed tutorial videos on webhooks + auxiliary models pages (#15809) Teknium 2026-04-25 16:44:53 -07:00
  • 47420a84b9 docs(obliteratus): link YouTube video guide in SKILL.md (#15808) Teknium 2026-04-25 16:30:38 -07:00
  • f93d4624bf Merge pull request #15749 from Zjianru/fix/copy-reasoning-content-ordering-and-cross-provider-isolation brooklyn! 2026-04-25 17:21:49 -05:00
  • 5ae608152e fix: remove has_reasoning guard — inject empty reasoning_content for DeepSeek/Kimi tool_calls unconditionally codez 2026-04-26 06:08:54 +08:00
  • 88b65cc82a Update run_agent.py brooklyn! 2026-04-25 15:57:18 -05:00
  • edc78e258c Merge pull request #15766 from NousResearch/bb/tui-ssh-copy brooklyn! 2026-04-25 15:33:17 -05:00
  • 31d7f1951a fix(tui): clamp copied selection bounds Brooklyn Nicholson 2026-04-25 15:32:45 -05:00
  • b1c18e5a41 refactor(tui): format screen imports Brooklyn Nicholson 2026-04-25 15:26:51 -05:00
  • bd66e55a02 fix(tui): track rendered spaces for selection copy Brooklyn Nicholson 2026-04-25 15:21:26 -05:00
  • 1735ced93b fix(tui): preserve code block indentation in selection Brooklyn Nicholson 2026-04-25 15:17:36 -05:00
  • bba16943f6 fix(tui): preserve rendered indentation in selections Brooklyn Nicholson 2026-04-25 15:14:26 -05:00
  • 132620ba3d refactor(tui): simplify remote copy hotkey hints Brooklyn Nicholson 2026-04-25 15:09:12 -05:00
  • 876bb60044 fix(tui): trim whitespace-only selection chrome Brooklyn Nicholson 2026-04-25 15:07:29 -05:00
  • a68793b6c4 refactor(tui): share remote shell detection Brooklyn Nicholson 2026-04-25 14:55:28 -05:00
  • bcc5362432 fix(tui): honor client copy shortcut over ssh Brooklyn Nicholson 2026-04-25 14:44:39 -05:00
  • 283c8fd6e2 Merge pull request #15755 from NousResearch/bb/tui-model-flag brooklyn! 2026-04-25 14:30:26 -05:00
  • 919274b60e fix(tui): align overlay q shortcut casing Brooklyn Nicholson 2026-04-25 14:26:35 -05:00
  • 6e83d90eb4 refactor(tui): tighten overlay helpers Brooklyn Nicholson 2026-04-25 14:23:45 -05:00
  • c6fdf48b79 fix(tui): sync inference model after switches Brooklyn Nicholson 2026-04-25 14:17:57 -05:00
  • a046483e86 fix(tui): share overlay close controls Brooklyn Nicholson 2026-04-25 14:17:04 -05:00
  • fdcbd2257b fix(tui): resolve startup model aliases statically Brooklyn Nicholson 2026-04-25 14:13:02 -05:00
  • 48bdd2445e fix(tui): apply ui-tui fix pass and restore type-check Brooklyn Nicholson 2026-04-25 14:08:54 -05:00
  • 5e52011de3 fix(tui): bind provider as model alias Brooklyn Nicholson 2026-04-25 13:58:59 -05:00
  • e48a497d16 fix(tui): share static model detection Brooklyn Nicholson 2026-04-25 13:56:16 -05:00
  • 2dfcc8087a fix(tui): avoid network lookup during startup Brooklyn Nicholson 2026-04-25 13:47:18 -05:00
  • 4db58d45d4 fix(tui): address startup provider review Brooklyn Nicholson 2026-04-25 13:29:15 -05:00
  • 57b43fdd4b fix(tui): preserve provider precedence on startup Brooklyn Nicholson 2026-04-25 13:25:43 -05:00
  • e9c47c7042 fix(tui): honor launch model overrides Brooklyn Nicholson 2026-04-25 13:21:59 -05:00
  • ee0728c6c4 Merge pull request #15351 from helix4u/fix/tui-rebuild-missing-ink-bundle brooklyn! 2026-04-25 13:14:23 -05:00
  • 9daa0620a6 fix(agent): ordering fix in _copy_reasoning_content_for_api — cross-provider reasoning isolation codez 2026-04-26 02:04:52 +08:00
  • 648b89911f fix: use output_text for assistant message content in Codex Responses API (#15690) kshitij 2026-04-25 10:13:29 -07:00
  • 7c17accb29 fix: /stop now immediately aborts streaming retry loop kshitijk4poor 2026-04-25 17:44:32 +05:30
  • 5006b2204b fix(update): honor RestartSec when polling for gateway respawn (#15707) Teknium 2026-04-25 09:08:27 -07:00
  • a9fa73a620 feat(oneshot): add --model / --provider / HERMES_INFERENCE_MODEL (#15704) Teknium 2026-04-25 08:55:36 -07:00
  • 7c8c031f60 feat: add hermes -z <prompt> one-shot mode (#15702) Teknium 2026-04-25 08:44:38 -07:00
  • ea01bdcebe refactor(memory): remove flush_memories entirely (#15696) Teknium 2026-04-25 08:21:14 -07:00
  • d635e2df3f fix(compression): pass provider to context length resolver in feasibility check kshitijk4poor 2026-04-25 19:26:26 +05:30
  • cf2fabc40f docs(dashboard): document page-scoped plugin slots (#15662) Teknium 2026-04-25 06:59:24 -07:00
  • af22421e87 feat(dashboard): page-scoped plugin slots for built-in pages (#15658) Teknium 2026-04-25 06:55:35 -07:00
  • 97d54f0e4d fix(terminal): three-layer defense against watch_patterns notification spam (#15642) Teknium 2026-04-25 06:41:58 -07:00
  • 6e561ffa6d fix(update): poll is-active instead of one-shot sleep(3) after gateway restart (#15639) Teknium 2026-04-25 06:11:22 -07:00
  • ac05daa189 fix(tools): dedupe bundled plugin toolsets with built-in entries (#15634) Teknium 2026-04-25 05:53:08 -07:00
  • 3c1c65e754 fix(auxiliary): generalize unsupported-parameter detector and harden max_tokens retry (#15633) Teknium 2026-04-25 05:50:34 -07:00
  • f92006ce1c fix(compression): reserve system+tools headroom when aux binds threshold (#15631) Teknium 2026-04-25 05:41:56 -07:00
  • b35d692f45 chore(release): map ash@users.noreply.github.com to ash Teknium 2026-04-25 05:25:41 -07:00
  • facea84559 fix(auxiliary): retry without temperature when any provider rejects it Ash Rowan Vale 🌿 2026-04-25 05:25:09 -07:00
  • f67a61dc93 fix(flush_memories): strip temperature from codex_responses fallback (#15620) Teknium 2026-04-25 05:01:25 -07:00
  • 6ed37e0f42 feat(tools): make discord/discord_admin opt-in, Discord-only Teknium 2026-04-25 03:48:03 -07:00
  • 591deeb928 feat(session): inject Discord IDs block when discord tool is loaded alt-glitch 2026-04-25 00:11:26 +05:30
  • 5ae07e7b5c fix(session): gate stale "no Discord APIs" note on DISCORD_BOT_TOKEN alt-glitch 2026-04-25 00:10:32 +05:30
  • 47b02e961c feat(discord): populate guild_id, parent_chat_id, message_id on SessionSource alt-glitch 2026-04-25 00:09:53 +05:30
  • 0702231dd8 feat(session): add guild_id/parent_chat_id/message_id to SessionSource alt-glitch 2026-04-25 00:09:12 +05:30
  • db09477b77 feat(feishu): wire feishu doc/drive tools into hermes-feishu composite alt-glitch 2026-04-24 15:54:03 +05:30
  • 81987f0350 feat(discord): split discord_server into discord + discord_admin tools alt-glitch 2026-04-24 15:47:29 +05:30
  • 9830905dab fix(tools): recover non-configurable toolsets from composite resolution alt-glitch 2026-04-24 15:22:18 +05:30
  • 0d548d1db9 fix(cron): wire context_from through the update action Teknium 2026-04-25 04:45:57 -07:00
  • eb92222811 fix(cron): silent skip when context_from job has no output yet MorAlekss 2026-04-25 02:54:59 -07:00
  • e4a91ccb76 test(cron): add PermissionError coverage for context_from MorAlekss 2026-04-23 02:54:29 -07:00
  • 5ac5365923 feat(cron): add context_from field for cron job output chaining MorAlekss 2026-04-23 02:35:41 -07:00
  • f433197f23 feat(installer): FHS layout for root installs on Linux (#15608) Teknium 2026-04-25 04:49:16 -07:00
  • df485628ce chore(release): map Readon's git email to GitHub login Teknium 2026-04-25 04:45:27 -07:00
  • 9fde22d233 fix the reset of model change by /model. Yindong 2026-04-24 00:54:12 +08:00
  • 9d7b64b5dd fix(tools): normalize numeric entries and clear stale no_mcp in _save_platform_tools alt-glitch 2026-04-24 15:55:51 +05:30
  • 5401a0080d fix: recalculate token budgets on model switch in ContextCompressor vominh1919 2026-04-25 15:07:25 +05:30
  • e5647d7863 docs: consolidate dashboard themes and plugins into Extending the Dashboard (#15530) Teknium 2026-04-24 23:26:51 -07:00
  • 023b1bff11 fix(delegate): resolve subagent approval prompts without deadlocking parent TUI (#15491) Teknium 2026-04-24 22:37:22 -07:00
  • 6407b3d5b3 Merge pull request #15488 from kevin-ho/fix/tui-mouse-toggle brooklyn! 2026-04-24 22:43:47 -05:00
  • 0a59994030 fix(cli-config): keep delegation overrides commented in example Teknium 2026-04-24 17:54:17 -07:00
  • 0ed37c0ca4 docs(delegate): document max_concurrent_children and max_spawn_depth + cost warning MorAlekss 2026-04-23 17:23:02 -07:00
  • 1c8ce33d51 fix(tui): proactive mouse disable on ConPTY + /mouse toggle command Vesper (on behalf of Director) 2026-04-24 20:32:12 -07:00
  • 2182de55bb fix(matrix): drop needless DeviceID import + mock put_device_id in tests Clifford Garwood 2026-04-24 03:16:25 -04:00
  • 3cf13747b7 fix(matrix): bind PgCryptoStore device_id so fresh E2EE installs work Clifford Garwood 2026-04-24 02:57:44 -04:00
  • 3e61703b08 fix(nix): use --rebuild in fix-lockfiles to bypass cached FOD store paths (#15444) Siddharth Balyan 2026-04-25 06:14:32 +05:30
  • 05d8f11085 fix(/model): show provider-enforced context length, not raw models.dev (#15438) Teknium 2026-04-24 17:21:38 -07:00
  • 13038dc747 fix(skills): ship google-workspace deps as [google] extra; make setup.py 3.9-parseable Teknium 2026-04-24 16:05:12 -07:00
  • 629e108ee2 chore(release): map jerome.benoit@sap.com to jerome-benoit Teknium 2026-04-24 16:05:05 -07:00
  • c34d3f4807 fix(skills): factor HERMES_HOME resolution into shared _hermes_home helper Jérôme Benoit 2026-04-20 12:03:26 +02:00
  • f14264c438 chore(release): map simbamax99@gmail.com to @simbam99 Teknium 2026-04-24 16:42:15 -07:00
  • 19a3e2ce8e fix(gateway): follow compression continuations during /resume simbam99 2026-04-25 02:01:28 +03:00
  • d58b305adf refactor(deepseek-reasoning): consolidate detection into helpers + regression tests Teknium 2026-04-24 16:08:22 -07:00
  • e93cc934c7 chore(release): map chenzeshi@live.com -> chen1749144759 in AUTHOR_MAP Teknium 2026-04-24 16:08:17 -07:00
  • 93a2d6b307 fix: add DeepSeek reasoning_content echo for tool-call messages chen1749144759 2026-04-25 05:55:15 +08:00
  • 4fade39c90 chore(release): map benjaminsehl noreply email in AUTHOR_MAP Teknium 2026-04-24 16:02:58 -07:00