Commit Graph

  • 4ae5b58cb1 fix(tui): restore voice handlers + address copilot review Brooklyn Nicholson 2026-04-23 19:22:41 -05:00
  • 2258a181f0 fix(tui): give inline_diff segments blank-line breathing room Brooklyn Nicholson 2026-04-23 19:11:59 -05:00
  • 11b2942f16 fix(tui): anchor inline_diff to the segment where the edit happened Brooklyn Nicholson 2026-04-23 19:02:44 -05:00
  • b08cbc7a79 fix(tui): @<name> fuzzy-matches filenames across the repo Brooklyn Nicholson 2026-04-23 19:01:27 -05:00
  • c95c6bdb7c Merge pull request #14818 from NousResearch/ink-perf ethernet 2026-04-23 20:58:54 -03:00
  • bd929ea514 perf(ink): cache text measurements across yoga flex re-passes Ari Lotter 2026-04-23 18:48:08 -04:00
  • 6a20e187dd test,chore: cover stringified array/object coercion + AUTHOR_MAP entry Teknium 2026-04-23 16:19:17 -07:00
  • 9ff21437a0 fix(mcp): coerce stringified arrays/objects in tool args Dan Lynn 2026-04-19 17:36:18 +00:00
  • 44a0cbe525 fix(tui): voice mode starts OFF each launch (CLI parity) 0xbyt4 2026-04-24 02:06:01 +03:00
  • 2af0848f3c fix(tui): ignore SIGPIPE so stderr back-pressure can't kill the gateway 0xbyt4 2026-04-24 01:54:20 +03:00
  • 7baf370d3d chore(tui): capture signal-triggered gateway exits in crash log 0xbyt4 2026-04-24 01:49:59 +03:00
  • eeda18a9b7 chore(tui): record gateway exit reason in crash log 0xbyt4 2026-04-24 01:44:14 +03:00
  • 3a9598337f chore(tui): dump gateway crash traces to ~/.hermes/logs/tui_gateway_crash.log 0xbyt4 2026-04-24 01:40:10 +03:00
  • 98418afd5d fix(tui): break TTS→STT feedback loop + colorize REC badge 0xbyt4 2026-04-24 01:33:10 +03:00
  • 42ff785771 fix(tui): voice TTS speak-back + transcript-key bug + auto-submit 0xbyt4 2026-04-24 01:27:19 +03:00
  • 04c489b587 feat(tui): match CLI's voice slash + VAD-continuous recording model 0xbyt4 2026-04-24 00:55:17 +03:00
  • 0bb460b070 fix(tui): add missing hermes_cli.voice wrapper for gateway RPC 0xbyt4 2026-04-24 00:21:59 +03:00
  • 3504bd401b fix(tui): route Ctrl+B to voice toggle, not composer input 0xbyt4 2026-04-24 00:19:50 +03:00
  • 50d97edbe1 feat(delegation): bump default child_timeout_seconds to 600s (#14809) Teknium 2026-04-23 16:14:55 -07:00
  • e26c4f0e34 fix(kimi,mcp): Moonshot schema sanitizer + MCP schema robustness (#14805) Teknium 2026-04-23 16:11:57 -07:00
  • 24f139e16a fix(mcp): rewrite definitions refs to in input schemas helix4u 2026-04-23 16:44:13 -06:00
  • ef5eaf8d87 feat(cron): honor hermes tools config for the cron platform (#14798) Teknium 2026-04-23 15:48:50 -07:00
  • bf196a3fc0 chore: release v0.11.0 (2026.4.23) (#14791) Teknium 2026-04-23 15:31:59 -07:00
  • f593c367be feat(dashboard): reskin extension points for themes and plugins (#14776) Teknium 2026-04-23 15:31:01 -07:00
  • 470389e6a3 chore(release): map say8hi author for #6130 salvage Teknium 2026-04-23 15:14:47 -07:00
  • 18d5ba8676 test(cron): add tests for enabled_toolsets in create_job and run_job say8hi 2026-04-08 16:27:51 +05:00
  • 8b79acb8de feat(cron): expose enabled_toolsets in cronjob tool and create_job() say8hi 2026-04-08 15:50:46 +05:00
  • 0086fd894d feat(cron): support enabled_toolsets per job to reduce token overhead say8hi 2026-04-08 15:38:36 +05:00
  • 5e67b38437 chore(release): map devorun author + convert MoA defaults test to invariant Teknium 2026-04-23 15:12:30 -07:00
  • 1df35a93b2 Fix (mixture_of_agents): replace deprecated Gemini model and forward max_tokens to OpenRouter (#6621) Devorun 2026-04-09 16:57:49 +03:00
  • 9599271180 fix(xai-image): drop unreachable editing code path teknium1 2026-04-23 15:12:05 -07:00
  • a5e4a86ebe feat(xai): add xAI image generation provider (grok-imagine-image) Julien Talbot 2026-04-23 16:45:10 +04:00
  • d42b6a2edd docs(agents): refresh AGENTS.md — fix stale facts, expand plugins/skills sections (#14763) Teknium 2026-04-23 15:13:13 -07:00
  • d001814e3f chore(release): map rohithsaimidigudla@gmail.com -> whitehatjr1001 Teknium 2026-04-23 15:11:52 -07:00
  • 9d147f7fde fix(gateway): enhance message handling during agent tasks with queue mode support whitehatjr1001 2026-04-22 12:23:32 +05:30
  • 692ae6dd07 docs(readme): fix stale RL submodule instructions, skills table row, test runner (#14758) Teknium 2026-04-23 15:12:04 -07:00
  • b61ac8964b fix(gateway/discord): read permission attrs from AppCommand, canonicalize contexts Teknium 2026-04-23 15:11:12 -07:00
  • a1ff6b45ea fix(gateway/discord): add safe startup slash sync policy Magaav 2026-04-23 15:09:04 -07:00
  • 4a0c02b7dc fix(file_tools): resolve bookkeeping paths against live terminal cwd Yukipukii1 2026-04-23 22:36:07 +03:00
  • 83859b4da0 chore(release): map jefferson@heimdallstrategy.com -> Mind-Dragon Teknium 2026-04-23 15:07:16 -07:00
  • 67c8f837fc fix(mcp): per-process PID isolation prevents cross-session crash on restart Jefferson 2026-04-23 20:01:17 +02:00
  • c7d023937c Update CONTRIBUTING.md MaxsolcuCrypto 2026-04-23 20:45:19 +03:00
  • 78d1e252fa fix(web_server): guard GATEWAY_HEALTH_TIMEOUT against invalid env values sprmn24 2026-04-24 00:32:40 +03:00
  • d0821b0573 fix(gateway): only clear locks belonging to the replaced process hharry11 2026-04-24 00:27:41 +03:00
  • a0d8dd7ba3 chore(release): map eumael.mkt@gmail.com -> maelrx Teknium 2026-04-23 14:05:45 -07:00
  • e020f46bec fix(agent): preserve MiniMax context length on delta-only overflow maelrx 2026-04-13 15:12:55 -03:00
  • a884f6d5d8 fix(skills): follow symlinked category dirs consistently helix4u 2026-04-23 11:39:04 -06:00
  • b848ce2c79 test: cover absolute paths in project env/config approval regex Teknium 2026-04-23 14:05:15 -07:00
  • 1dfcda4e3c fix(approval): guard env and config overwrites helix4u 2026-04-23 12:35:16 -06:00
  • 1cc0bdd5f3 fix(dashboard): avoid auth header collision with reverse proxies helix4u 2026-04-23 11:59:02 -06:00
  • 07046096d9 fix(agent): clarify exhausted OpenRouter auxiliary credentials sgaofen 2026-04-23 09:54:12 -07:00
  • 97b9b3d6a6 fix(gateway): drain-aware hermes update + faster still-working pings (#14736) Teknium 2026-04-23 14:01:57 -07:00
  • 165b2e481a feat(agent): make API retry count configurable via agent.api_max_retries (#14730) Teknium 2026-04-23 13:59:32 -07:00
  • 327b57da91 fix(gateway): kill tool subprocesses before adapter disconnect on drain timeout (#14728) Teknium 2026-04-23 13:59:29 -07:00
  • 64e6165686 fix(delegate): remove model-facing max_iterations override; config is authoritative (#14732) Teknium 2026-04-23 13:56:26 -07:00
  • b5333abc30 fix(auth): refuse to touch real auth.json during pytest; delete sandbox-escaping test (#14729) Teknium 2026-04-23 13:50:21 -07:00
  • 255ba5bf26 feat(dashboard): expand themes to fonts, layout, density (#14725) Teknium 2026-04-23 13:49:51 -07:00
  • 8f5fee3e3e feat(codex): add gpt-5.5 and wire live model discovery into picker (#14720) Teknium 2026-04-23 13:32:43 -07:00
  • b6ca3c28dc Merge pull request #14640 from NousResearch/bb/fix-tui-glyph-ghosting brooklyn! 2026-04-23 14:41:05 -05:00
  • 882278520b chore: uptick Brooklyn Nicholson 2026-04-23 14:37:27 -05:00
  • 9bf6e1cd6e refactor(ui-tui): clean touched resize and sticky prompt paths Brooklyn Nicholson 2026-04-23 14:37:00 -05:00
  • 9a885fba31 fix(ui-tui): hide stale sticky prompt when newer prompt is visible Brooklyn Nicholson 2026-04-23 14:32:29 -05:00
  • aa47812edf fix(ui-tui): clear sticky prompt when follow snaps to bottom Brooklyn Nicholson 2026-04-23 14:19:32 -05:00
  • c8ff70fe03 perf(ui-tui): freeze offscreen live tail during scroll Brooklyn Nicholson 2026-04-23 13:16:18 -05:00
  • f5af6520d0 fix: add extra_content property to ToolCall for Gemini thought_signature (#14488) kshitijk4poor 2026-04-23 23:45:07 +05:30
  • 1e445b2547 fix(ui-tui): heal post-resize alt-screen drift Brooklyn Nicholson 2026-04-23 13:10:52 -05:00
  • f28f07e98e test(ui-tui): drop dead terminalReally from drift repro Brooklyn Nicholson 2026-04-23 13:03:06 -05:00
  • 7c4dd7d660 refactor(ui-tui): collapse xterm.js resize settle dance Brooklyn Nicholson 2026-04-23 12:49:49 -05:00
  • e91be4d7dc fix: resolve_alias prefers highest version + merges static catalog kshitijk4poor 2026-04-23 23:18:33 +05:30
  • 60d1edc38a fix(ui-tui): keep bottom statusbar in composer layout Brooklyn Nicholson 2026-04-23 12:44:56 -05:00
  • 3e01de0b09 fix(ui-tui): preserve composer after resize-burst healing Brooklyn Nicholson 2026-04-23 12:40:39 -05:00
  • f7e86577bc fix(ui-tui): heal xterm.js resize-burst render drift Brooklyn Nicholson 2026-04-23 12:21:09 -05:00
  • 2e75460066 test(ui-tui): add log-update diff contract tests Brooklyn Nicholson 2026-04-23 12:08:23 -05:00
  • 82a0ed1afb feat: add Xiaomi MiMo v2.5-pro and v2.5 model support (#14635) kshitij 2026-04-23 10:06:25 -07:00
  • 071bdb5a3f Revert "fix(ui-tui): force full xterm.js alt-screen repaints" Brooklyn Nicholson 2026-04-23 11:55:09 -05:00
  • bc9518f660 fix(ui-tui): force full xterm.js alt-screen repaints Brooklyn Nicholson 2026-04-23 11:44:27 -05:00
  • ce089169d5 feat(skills-guard): gate agent-created scanner on config.skills.guard_agent_created (default off) Teknium 2026-04-23 06:20:19 -07:00
  • e3c0084140 fix(skills-guard): allow agent-created dangerous verdicts without confirmation Teknium 2026-04-23 05:18:07 -07:00
  • 5651a73331 fix(gateway): guard-match the finally-block _active_sessions delete Teknium 2026-04-23 05:12:41 -07:00
  • 81d925f2a5 chore(release): map dyxushuai and etcircle in AUTHOR_MAP Teknium 2026-04-23 03:24:38 -07:00
  • ec02d905c9 test(gateway): regressions for issue #11016 split-brain session locks Teknium 2026-04-23 03:17:05 -07:00
  • b7bdf32d4e fix(gateway): guard session slot ownership after stop/reset etcircle 2026-04-23 03:13:20 -07:00
  • d72985b7ce fix(gateway): serialize reset command handoff and heal stale session locks dyxushuai 2026-04-23 03:13:08 -07:00
  • 5a26938aa5 fix(terminal): auto-source ~/.profile and ~/.bash_profile so n/nvm PATH survives (#14534) Teknium 2026-04-23 05:15:37 -07:00
  • d45c738a52 fix(gateway): preflight user D-Bus before systemctl --user start (#14531) Teknium 2026-04-23 05:09:38 -07:00
  • d50be05b1c chore(release): map j0sephz in AUTHOR_MAP Teknium 2026-04-23 04:49:41 -07:00
  • 24e8a6e701 feat(skills_sync): surface collision with reset-hint Teknium 2026-04-23 04:49:31 -07:00
  • 3a97fb3d47 fix(skills_sync): don't poison manifest on new-skill collision j0sephz 2026-04-23 07:48:10 +03:00
  • 91d6ea07c8 chore(dev): add ruff linter to dev deps and configure in pyproject.toml (#14527) Siddharth Balyan 2026-04-23 17:20:18 +05:30
  • fdcb3e9a4b chore(dev): add ty type checker to dev deps and configure in pyproject.toml (#14525) Siddharth Balyan 2026-04-23 17:15:57 +05:30
  • 627abbb1ea chore(release): map davidvv in AUTHOR_MAP Teknium 2026-04-23 03:06:05 -07:00
  • 39fcf1d127 fix(model_switch): group custom_providers by endpoint in /model picker (#9210) David VV 2026-04-23 03:05:12 -07:00
  • 6172f95944 chore(release): map GuyCui in AUTHOR_MAP Teknium 2026-04-23 03:09:44 -07:00
  • b24d239ce1 Update permissions for config.yaml GuyCui 2026-04-15 11:10:27 +08:00
  • cd9cd1b159 chore(release): map MikeFac in AUTHOR_MAP Teknium 2026-04-23 03:08:04 -07:00
  • 78e213710c fix: guard against None tirith path in security scanner MikeFac 2026-04-07 17:07:37 +10:00
  • 4f4fd21149 chore(release): map vivganes in AUTHOR_MAP Teknium 2026-04-23 03:06:37 -07:00
  • 7ca2f70055 fix(docs): Add links to Atropos and wandb in user guide Vivek Ganesan 2026-04-11 18:14:34 +05:30
  • dab36d9511 chore(release): map phpoh in AUTHOR_MAP Teknium 2026-04-23 03:05:26 -07:00
  • 4c02e4597e fix(status): catch OSError in os.kill(pid, 0) for Windows compatibility phpoh 2026-04-23 03:04:42 -07:00