Commit Graph

  • 135448f513 fix: ignore placeholder provider keys in provider activation checks (salvage #2121) Teknium 2026-03-21 15:54:59 -07:00
  • 2e143fd15c fix(acp): preserve session provider when switching models (#2380) Teknium 2026-03-21 15:54:42 -07:00
  • 0b9526b476 fix(acp): preserve session provider when switching models Gutslabs 2026-03-20 22:13:53 +03:00
  • f304bc63b8 fix: ignore placeholder provider keys in provider activation checks aashizpoudel 2026-03-21 12:55:42 -07:00
  • decc7851f2 fix(cli): pass conversation_history in quiet mode with --resume (#2357) Teknium 2026-03-21 12:51:56 -07:00
  • 97108db038 fix(cli): pass conversation_history in quiet mode with --resume christopher-kapic 2026-03-21 12:51:34 -07:00
  • 1f1fa71d0c feat(skill): meme-generation — real image generator with Pillow (#2344) Teknium 2026-03-21 12:48:57 -07:00
  • 2988334fe5 fix: case-insensitive model family matching + compressor init logging (#2350) Teknium 2026-03-21 10:48:08 -07:00
  • 292d12bed4 fix: case-insensitive model family matching + compressor init logging Teknium 2026-03-21 10:47:44 -07:00
  • 509cff6e5c revert: remove Shift+Enter keybindings that crash prompt_toolkit (#2349) Teknium 2026-03-21 10:41:24 -07:00
  • 29520df44f revert: remove Shift+Enter keybindings that crash prompt_toolkit Teknium 2026-03-21 10:41:07 -07:00
  • 9be42e49f9 fix: resolve merge conflict markers in cli.py breaking hermes startup (#2347) Teknium 2026-03-21 10:34:40 -07:00
  • 42cef9c282 fix: resolve merge conflict markers in cli.py breaking hermes startup Teknium 2026-03-21 10:34:21 -07:00
  • 3a71099dac fix(cli): handle Kitty keyboard protocol Shift+Enter for Ghostty/WezTerm (#2345) Teknium 2026-03-21 10:04:19 -07:00
  • 356122e990 fix(cli): handle Kitty keyboard protocol Shift+Enter for Ghostty/WezTerm ygd58 2026-03-21 10:03:55 -07:00
  • aefcdd6f7f fix: return JSON parse error to model instead of dispatching with empty args (#2342) Teknium 2026-03-21 09:56:44 -07:00
  • 3835a8d5df fix: whitespace-only env vars bypass web backend detection + clearer Firecrawl error (#2341) Teknium 2026-03-21 09:55:03 -07:00
  • e8188a56c7 Fix backend detection when environment variables contain only whitespace JackTheGit 2026-03-17 17:30:01 +00:00
  • c42a18e9e5 Improve Firecrawl configuration error message and add logging JackTheGit 2026-03-17 14:53:26 +00:00
  • b73d221324 fix: Alibaba/DashScope: preserve model dots, fix 401 auth, fix dead provider check (salvage #1748 + fix #2314) Teknium 2026-03-21 09:51:40 -07:00
  • cc51ffdb57 Merge pull request #2340 from NousResearch/feat/streaming-default Teknium 2026-03-21 09:50:54 -07:00
  • c8971db435 fix(gateway): pass message_thread_id in send_image_file, send_document, send_video (#2339) Teknium 2026-03-21 09:50:09 -07:00
  • c4e787d47b feat: enable streaming by default in CLI Teknium 2026-03-21 09:49:47 -07:00
  • fb48b8f0c5 fix(gateway): pass message_thread_id in send_image_file, send_document, send_video unmodeled-tyler 2026-03-17 12:55:32 -07:00
  • 67600d0a0b feat(cli): add hermes plugins install/remove/list command (#2337) Teknium 2026-03-21 09:47:59 -07:00
  • 5a9ab09bc3 feat(cli): add hermes plugins install/remove/list command Angello Picasso 2026-03-21 09:47:33 -07:00
  • 2c06ec5f51 fix: correct provider check for Alibaba model identity injection Teknium 2026-03-21 09:46:26 -07:00
  • d70e07fc45 refactor(cli): add protected TUI extension hooks for wrapper CLIs Teknium 2026-03-21 09:38:22 -07:00
  • fff7203049 fix(mistral-parser): handle nested JSON in fallback extraction (#2335) Teknium 2026-03-21 09:41:45 -07:00
  • 5663980015 fix(mistral-parser): handle nested JSON in fallback extraction Himess 2026-03-17 15:47:33 +03:00
  • 8304a7716d fix(gateway): restart on whatsapp bridge child exit (#2334) Teknium 2026-03-21 09:38:52 -07:00
  • 523d8c38f9 fix: Alibaba/DashScope: preserve model dots (qwen3.5-plus) and fix 401 auth crazywriter1 2026-03-21 09:38:04 -07:00
  • e6299960cc docs(discord): mark Server Members Intent as required (#2330) Teknium 2026-03-21 09:34:21 -07:00
  • fb6d41237c docs(discord): mark Server Members Intent as required Teknium 2026-03-21 09:34:01 -07:00
  • e183744cb5 feat(honcho): instance-local config via HERMES_HOME, default session strategy to per-directory Teknium 2026-03-21 09:34:00 -07:00
  • 07112e4e98 fix(mattermost): use MIME types for media attachments (#2329) Teknium 2026-03-21 09:31:53 -07:00
  • bc15f6cca3 fix(mattermost): use MIME types for media attachments Himess 2026-03-17 15:40:03 +03:00
  • 3921fb973c fix(gateway): load platforms section from config.yaml for webhook routes (#2328) Teknium 2026-03-21 09:27:40 -07:00
  • 6408b4ad53 Merge pull request #2327 from NousResearch/hermes/hermes-5d6932ba Teknium 2026-03-21 09:26:57 -07:00
  • 326b146d68 fix: prevent systemd restart storm on gateway connection failure Teknium 2026-03-21 09:26:39 -07:00
  • 1830db0476 fix(gateway): load platforms section from config.yaml into gateway config dieutx 2026-03-21 21:05:08 +07:00
  • 3ba6043c62 feat(compressor): major context compaction improvements (#2323) Teknium 2026-03-21 08:51:42 -07:00
  • f4a74d3ac7 fix(honcho): hide session banner when not explicitly configured Teknium 2026-03-21 08:33:44 -07:00
  • e75f58420c feat(compressor): major context compaction improvements Teknium 2026-03-21 08:14:14 -07:00
  • 28bb0e770f fix(voice): enable TTS voice reply when streaming is active (#2322) Teknium 2026-03-21 08:08:37 -07:00
  • 06f4df52f1 fix(install): add zprofile fallback and create zshrc on fresh macOS installs (#2320) Teknium 2026-03-21 07:30:43 -07:00
  • a03cbcd5f9 Merge pull request #2317 from NousResearch/hermes/hermes-5d6932ba Teknium 2026-03-21 07:21:18 -07:00
  • df67ae730b fix(cron): close abandoned coroutine when asyncio.run() raises RuntimeError Teknium 2026-03-21 07:20:58 -07:00
  • 9305164bf3 fix: add None-entry guard to tool_calls loops in run_agent, batch_runner, and mini_swe_runner (#2316) Teknium 2026-03-21 07:20:41 -07:00
  • 453f4c5175 Merge pull request #2312 from NousResearch/hermes/hermes-31d7db3b Teknium 2026-03-21 07:19:43 -07:00
  • 37a9979459 fix(cron): stop injecting cron outputs into gateway session history (#2313) Teknium 2026-03-21 07:18:36 -07:00
  • 713f2f73da fix(agent): inject model identity for Alibaba Coding Plan (#2314) Teknium 2026-03-21 07:11:51 -07:00
  • 237499d102 Merge pull request #2311 from NousResearch/hermes/hermes-5d6932ba Teknium 2026-03-21 07:11:27 -07:00
  • 3f811f52fd fix(toolsets): pass visited set by reference to prevent diamond dependency duplication Teknium 2026-03-21 07:11:09 -07:00
  • 2ea8054304 fix(agent): inject model identity for Alibaba Coding Plan to work around API returning wrong model name ygd58 2026-03-21 14:35:02 +01:00
  • 488a30e879 fix(gateway): retry Telegram 409 polling conflicts before giving up Teknium 2026-03-21 07:11:06 -07:00
  • bc3f425212 Merge pull request #2309 from NousResearch/hermes/hermes-5d6932ba Teknium 2026-03-21 07:09:47 -07:00
  • fd1d6c03cb fix(cli): correct truncated AUXILIARY_WEB_EXTRACT_API_KEY env var name Teknium 2026-03-21 07:09:28 -07:00
  • 58b52dfb2f Merge pull request #2303 from NousResearch/hermes/hermes-31d7db3b Teknium 2026-03-21 07:03:54 -07:00
  • 651e92fbbf fix: use git pull --ff-only in update/install to avoid divergent branch error (#2274) Teknium 2026-03-21 06:33:22 -07:00
  • 779619f742 fix: remove synthetic error message injection, fix session resume after repeated failures Teknium 2026-03-21 06:33:05 -07:00
  • 96a5e9fc11 feat(agent): add summary of successful tool actions in review agent Teknium 2026-03-21 06:31:59 -07:00
  • eb537b5db4 fix(cli): prevent multiple reasoning boxes from rendering Teknium 2026-03-21 06:28:47 -07:00
  • 2da79b13df feat: priority-based context file selection + CLAUDE.md support (#2301) Teknium 2026-03-21 06:26:20 -07:00
  • 885f88fb60 feat(agent): suppress non-forced output during post-response housekeeping Teknium 2026-03-20 23:54:42 -07:00
  • 3585019831 feat(cli): enhance user input display with consistent formatting Teknium 2026-03-20 23:36:47 -07:00
  • 6d7f3dbbb7 Merge pull request #2278 from NousResearch/hermes/hermes-5d6932ba Teknium 2026-03-20 22:50:18 -07:00
  • 71cf7ad11a fix(setup): add alibaba to provider model selection Test 2026-03-20 22:48:01 -07:00
  • b748fcf836 Merge pull request #2277 from NousResearch/hermes/hermes-5d6932ba Teknium 2026-03-20 22:42:33 -07:00
  • 7289256114 fix(setup): OpenCode Zen/Go show OpenRouter models instead of their own Test 2026-03-20 22:42:14 -07:00
  • 870ebb8850 fix: use git pull --ff-only in update/install to avoid divergent branch error Test 2026-03-20 22:25:17 -07:00
  • 517b5c17d6 Merge pull request #2275 from NousResearch/hermes/hermes-5d6932ba Teknium 2026-03-20 22:27:35 -07:00
  • d0ac8d9fc7 chore: remove dead top-level toolsets config key Test 2026-03-20 22:27:13 -07:00
  • 761a8ad39a fix(display): show provider and endpoint in API error messages (#2266) Teknium 2026-03-20 21:57:53 -07:00
  • 52adc8873b Merge pull request #2268 from NousResearch/hermes/hermes-5d6932ba Teknium 2026-03-20 21:57:39 -07:00
  • 173a5c6290 fix(tools): disabled toolsets re-enable themselves after hermes tools Test 2026-03-20 21:11:54 -07:00
  • f3b2303428 fix(gateway): skip model auto-detection for custom/local providers Test 2026-03-20 12:47:23 -07:00
  • 1870069f80 fix(session_search): exclude current session lineage Test 2026-03-20 11:56:02 -07:00
  • d560f2d1f2 fix(display): show provider and endpoint in API error messages Test 2026-03-20 21:06:55 -07:00
  • f7e2ed20fa feat(cli): implement true-color ANSI support for response text Test 2026-03-20 21:02:34 -07:00
  • 10d719ac1b fix(security): require opt-in for project plugin discovery Test 2026-03-20 20:50:30 -07:00
  • 45058b4105 feat: replace inline nudges with background memory/skill review (#2235) Teknium 2026-03-20 18:51:31 -07:00
  • 2416b2b7af refactor(cli, banner): update gold ANSI color to true-color format (#2246) Teknium 2026-03-20 18:17:38 -07:00
  • 4263350c5b fix: remove post-compression file-read history injection (#2226) Teknium 2026-03-20 14:54:25 -07:00
  • 214047dee1 fix(display): suppress spinner animation in non-TTY environments (#2216) Teknium 2026-03-20 12:55:54 -07:00
  • ba0b77a803 Merge pull request #2214 from NousResearch/fix/event-loop-closed-delegate Teknium 2026-03-20 12:54:19 -07:00
  • 6e2be3356d fix(display): suppress spinner animation in non-TTY environments Evey 2026-03-20 12:52:21 -07:00
  • 8e884fb3f1 Merge pull request #2215 from NousResearch/hermes/hermes-31d7db3b Teknium 2026-03-20 12:52:07 -07:00
  • 59074df021 fix: add dashscope-intl.aliyuncs.com to URL-to-provider mapping Test 2026-03-20 12:51:39 -07:00
  • f853e50589 Merge pull request #2199 from llbn/fix/telegram-markdownv2-features Teknium 2026-03-20 12:45:47 -07:00
  • ca03358575 Merge pull request #2200 from llbn/fix/telegram-mdv2-code-backslash Teknium 2026-03-20 12:43:59 -07:00
  • ab6abc2c13 fix: use per-thread persistent event loops in worker threads emozilla 2026-03-20 15:41:06 -04:00
  • 0ce35a117c fix: crash on None entry in tool_calls list during Anthropic conversion (#2209) 0xbyt4 2026-03-20 22:01:42 +03:00
  • 900e848522 fix: infer provider from base URL for models.dev context length lookup Test 2026-03-20 11:57:24 -07:00
  • aafe86d81a fix: prevent 'event loop already running' when async tools run in parallel (#2207) Teknium 2026-03-20 11:39:13 -07:00
  • 43b3a0ac66 fix(telegram): escape backslashes and backticks inside code entities for MarkdownV2 llbn 2026-03-20 18:32:45 +01:00
  • 02f639e561 fix(telegram): add MarkdownV2 support for strikethrough, spoiler, and blockquotes llbn 2026-03-20 18:21:24 +01:00
  • 76bc27199f fix(cli, agent): improve streaming handling and state management Test 2026-03-20 10:02:42 -07:00
  • 1aa7027be1 Merge pull request #2192 from NousResearch/hermes/hermes-3d7c23c9 Teknium 2026-03-20 09:52:32 -07:00
  • f961937097 Merge pull request #2181 from NousResearch/hermes/hermes-4a7e401e Teknium 2026-03-20 09:45:50 -07:00