Commit Graph

  • 355e0ae960 fix(tui): keep streaming progress stable during interaction Brooklyn Nicholson 2026-04-26 04:23:57 -05:00
  • 1c964ed43f fix(tui): rely on native cursor for input Brooklyn Nicholson 2026-04-26 03:47:05 -05:00
  • cd7c5e5606 perf(tui): defer local input render during echo Brooklyn Nicholson 2026-04-26 03:38:56 -05:00
  • ee7ef33b02 fix(tui): queue busy submissions gracefully Brooklyn Nicholson 2026-04-26 03:27:45 -05:00
  • 5cd41d2b3b perf(tui): widen native input echo Brooklyn Nicholson 2026-04-26 03:22:50 -05:00
  • 9bb3bc422d perf(tui): optimistically echo simple input Brooklyn Nicholson 2026-04-26 03:07:15 -05:00
  • 19d75d1797 perf(tui): coalesce composer echo updates Brooklyn Nicholson 2026-04-26 02:21:22 -05:00
  • 458ce792d2 fix(tui): persist model switches by default Brooklyn Nicholson 2026-04-26 02:15:10 -05:00
  • 14fcff60c9 style(tui): apply formatter Brooklyn Nicholson 2026-04-26 01:48:10 -05:00
  • db4e4acca0 perf(tui): stabilize long-session scrolling Brooklyn Nicholson 2026-04-26 01:47:05 -05:00
  • 59b56d445c feat(hooks): add duration_ms to post_tool_call + transform_tool_result (#15429) Teknium 2026-04-25 22:13:12 -07:00
  • eb28145f36 feat(approval): hardline blocklist for unrecoverable commands (#15878) Teknium 2026-04-25 22:07:12 -07:00
  • a55de5bcd0 feat(setup): auto-reconfigure on existing installs (#15879) Teknium 2026-04-25 22:02:02 -07:00
  • cec0af02ad Merge pull request #15870 from NousResearch/bb/fix-skills-search brooklyn! 2026-04-25 22:13:28 -05:00
  • 91a7a0acbe fix(tui): restore skills search RPC Brooklyn Nicholson 2026-04-25 22:11:52 -05:00
  • 7c50ed707c docs(azure-foundry): add provider guide, env vars, release AUTHOR_MAP Teknium 2026-04-25 18:41:28 -07:00
  • 731e1ef8cb feat(azure-foundry): auto-detect transport, models, context length Teknium 2026-04-25 18:38:38 -07:00
  • ac57114284 fix(agent): support Azure OpenAI gpt-5.x on chat/completions endpoint akhater 2026-04-25 18:31:27 -07:00
  • 24b4b24d79 fix: preserve URL query params for Azure OpenAI and custom endpoints pein892 2026-04-13 11:13:46 +08:00
  • c15064fa37 fix: pass api-version as default_query param, not in base_url — SDK was producing malformed URLs like /anthropic?api-version=.../v1/messages HangGlidersRule 2026-04-02 10:11:22 -04:00
  • 7bfa9442de fix: skip OAuth token refresh for Azure Anthropic endpoints — prevents ~/.claude/.credentials.json from overwriting Azure key mid-session HangGlidersRule 2026-04-02 10:06:29 -04:00
  • d8e4c7214e fix: Azure Anthropic short-circuit in resolve_runtime_provider — bypass custom runtime when provider=anthropic + azure.com URL HangGlidersRule 2026-04-02 08:32:12 -04:00
  • 6ef3a47ce5 fix: use Azure API key directly for Azure endpoints, bypass OAuth token priority chain HangGlidersRule 2026-04-01 17:05:36 -04:00
  • 3a7653dd1f feat: Add Azure Foundry provider with OpenAI/Anthropic API mode selection TechPrototyper 2026-04-13 10:43:02 +02:00
  • 125de02056 fix(context): honor custom_providers context_length on /model switch + bump probe tier to 256K (#15844) Teknium 2026-04-25 18:47:53 -07:00
  • 4c591c2819 chore(release): map fqsy1416@gmail.com to EKKOLearnAI Teknium 2026-04-25 18:38:56 -07:00
  • 01535a4732 fix(api_server): cap stop-run wait at 5s so interrupt can't hang handler Teknium 2026-04-25 18:38:56 -07:00
  • 0a15dbdc43 feat(api_server): add POST /v1/runs/{run_id}/stop endpoint ekko 2026-04-25 21:45:40 +08:00
  • ce0513dd2e chore(release): map Feranmi10 personal email Teknium 2026-04-25 18:37:59 -07:00
  • dc5e02ea7f feat(cli): implement hermes update --check flag (fixes #10318) Oluwadare Feranmi 2026-04-25 11:00:14 +01:00
  • ff851ba7b9 Merge pull request #15821 from NousResearch/fix/tui-ctrl-g-editor brooklyn! 2026-04-25 20:37:05 -05:00
  • 14dd8e9a72 fix(tui): address Copilot review on editor handoff Brooklyn Nicholson 2026-04-25 20:34:24 -05:00
  • 1d80e92c7e test(discord): add guild to fake e2e messages Wysie 2026-04-26 01:20:34 +08:00
  • edce7522a5 chore(release): add AUTHOR_MAP entry for voidborne-d personal email Teknium 2026-04-25 18:23:36 -07:00
  • 45e1228a8a fix(cli): suppress OSError EIO on interrupt shutdown voidborne-d 2026-04-21 23:08:46 +00:00
  • 83129e72de refactor(tui): tighten editor handoff helpers Brooklyn Nicholson 2026-04-25 20:24:06 -05:00
  • 4d170134ef chore(release): map nerijusn76@gmail.com to Nerijusas (#15833) Teknium 2026-04-25 18:22:49 -07:00
  • 81e01f6ee9 fix(agent): preserve Codex message items for replay nerijusas 2026-04-25 23:14:12 +03:00
  • 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