Commit Graph

  • 35558dadf4 Merge PR #2061: fix(security): eliminate SQL string formatting in execute() calls Test 2026-03-19 09:52:00 -07:00
  • ae8059ca24 fix(delegate): move _saved_tool_names assignment to correct scope Test 2026-03-19 09:25:38 -07:00
  • 116984feb7 feat(tools): add base_url support to OpenAI TTS provider Han 2026-03-19 23:49:14 +08:00
  • 219af75704 fix(security): eliminate SQL string formatting in execute() calls Peppi Littera 2026-03-19 15:16:35 +01:00
  • d76fa7fc37 fix: detect context length for custom model endpoints via fuzzy matching + config override (#2051) Teknium 2026-03-19 06:01:16 -07:00
  • 7b6d14e62a fix(gateway): replace bare text approval with /approve and /deny commands (#2002) Teknium 2026-03-18 16:58:20 -07:00
  • 67d707e851 fix: respect config.yaml model.base_url for Anthropic provider (#1948) (#1998) Teknium 2026-03-18 16:51:24 -07:00
  • e648863d52 docs: fix documentation inconsistencies across reference and user guides Teknium 2026-03-18 16:26:27 -07:00
  • a7cc1cf309 fix: support Anthropic-compatible endpoints for third-party providers (#1997) Teknium 2026-03-18 16:26:06 -07:00
  • f24db23458 fix: custom provider uses config base_url and api_key over env vars (#1760) (#1994) Teknium 2026-03-18 16:00:14 -07:00
  • d132e344d7 fix(agent): prevent silent tool result loss during context compression (#1993) Teknium 2026-03-18 15:22:51 -07:00
  • 22f41daded fix: send error details to user in gateway outer exception handler Teknium 2026-03-18 10:42:43 -07:00
  • 7c7feaa033 Merge pull request #1929 from NousResearch/hermes/hermes-b29f73b2 Teknium 2026-03-18 04:18:41 -07:00
  • 2f80bd9f87 fix: whatsapp reply_prefix config.yaml bridging was dead code (#1923) Teknium 2026-03-18 04:18:33 -07:00
  • 23e5e8dde9 Merge pull request #1928 from NousResearch/hermes/hermes-ba3c8fa1 Teknium 2026-03-18 04:18:27 -07:00
  • e99aca98ab feat: inject model and provider into system prompt Test 2026-03-18 04:18:26 -07:00
  • 7e30e97a59 chore: trim redundant trigger sentence from huggingface-hub description Test 2026-03-18 04:18:13 -07:00
  • db4dfea7ec docs: document SOUL.md as primary agent identity (#1927) Teknium 2026-03-18 04:18:08 -07:00
  • 17254a7692 Merge pull request #1926 from NousResearch/hermes/hermes-ba3c8fa1 Teknium 2026-03-18 04:15:17 -07:00
  • adf188c439 chore: add search to huggingface-hub skill description Test 2026-03-18 04:15:03 -07:00
  • 21958a55d1 Merge pull request #1925 from NousResearch/hermes/hermes-ba3c8fa1 Teknium 2026-03-18 04:11:43 -07:00
  • 947827bba0 chore: tighten huggingface-hub skill description Test 2026-03-18 04:11:33 -07:00
  • e4a3ffa9c1 feat: use SOUL.md as primary agent identity instead of hardcoded default (#1922) Teknium 2026-03-18 04:11:20 -07:00
  • 1fa3737134 feat: GitHub Copilot provider integration (#1924) Teknium 2026-03-18 04:09:30 -07:00
  • e7844e9c8d Merge origin/main, resolve conflicts (self._base_url_lower) Test 2026-03-18 04:09:00 -07:00
  • 1c761ae042 feat: add huggingface-hub bundled skill (#1921) Teknium 2026-03-18 04:08:00 -07:00
  • 56ca84f243 feat: add huggingface-hub bundled skill Test 2026-03-18 04:07:41 -07:00
  • 04101bc59e docs: comprehensive GitHub Copilot provider documentation Test 2026-03-18 04:07:34 -07:00
  • 0a247a50f2 feat: support ignoring unauthorized gateway DMs (#1919) Teknium 2026-03-18 04:06:08 -07:00
  • 0e2714acea fix(cron): recover recent one-shot jobs (#1918) Teknium 2026-03-18 04:06:02 -07:00
  • 36921a3e98 fix: correct Copilot API mode selection to match opencode Test 2026-03-18 03:54:50 -07:00
  • c1a127c87c Merge pull request #1917 from NousResearch/hermes/hermes-b29f73b2 Teknium 2026-03-18 03:50:05 -07:00
  • c1750bb32d feat(cli): add /statusbar command to toggle context bar Test 2026-03-18 03:49:49 -07:00
  • 4699c226da chore: reorder OpenRouter model catalog (#1916) Teknium 2026-03-18 03:31:19 -07:00
  • b05f9b6256 chore: reorder OpenRouter catalog — glm-5-turbo under glm-5, minimax under stepfun Test 2026-03-18 03:31:04 -07:00
  • 0679712d26 feat: reorder OpenRouter catalog, add haiku-4.5, fix minimax slug (#1915) Teknium 2026-03-18 03:26:22 -07:00
  • cb54750e07 feat: reorder OpenRouter catalog, add haiku-4.5, fix minimax slug Test 2026-03-18 03:26:06 -07:00
  • 21c45ba0ac feat: proper Copilot auth with OAuth device code flow and token validation Test 2026-03-18 03:25:58 -07:00
  • c0c14e60b4 fix: make concurrent tool batching path-aware for file mutations (#1914) Teknium 2026-03-18 03:25:38 -07:00
  • 050b43108c feat: add gpt-5.4-mini, gpt-5.4-nano, healer-alpha to OpenRouter catalog (#1913) Teknium 2026-03-18 03:23:36 -07:00
  • 00cc0c6a28 feat: add gpt-5.4-mini, gpt-5.4-nano, healer-alpha to OpenRouter catalog Test 2026-03-18 03:23:20 -07:00
  • bee13d9921 Merge pull request #1912 from NousResearch/hermes/hermes-b29f73b2 Teknium 2026-03-18 03:23:15 -07:00
  • f814787144 fix(banner): normalize toolset labels and use skin colors Test 2026-03-18 03:22:58 -07:00
  • c9bb0c587f fix: direct user message on STT failure + hermes-agent-setup skill (#1905) Teknium 2026-03-18 03:21:12 -07:00
  • 8422196e89 Merge PR #1879: feat: integrate GitHub Copilot providers Test 2026-03-18 03:18:33 -07:00
  • b70dd51cfa fix: disabled skills respected across banner, system prompt, slash commands, and skill_view (#1897) Teknium 2026-03-18 03:17:37 -07:00
  • 190c07975d fix: check skill availability before hinting at hermes-agent-setup Test 2026-03-18 03:17:23 -07:00
  • 011ed540dd Merge pull request #1909 from NousResearch/hermes/hermes-b29f73b2 Teknium 2026-03-18 03:15:15 -07:00
  • a9c405fac9 docs: fix MCP install commands — use uv, not bare pip Test 2026-03-18 03:14:58 -07:00
  • 9c174e0940 Merge pull request #1908 from NousResearch/hermes/hermes-b29f73b2 Teknium 2026-03-18 03:13:21 -07:00
  • 5c4c4b8b7d fix(gateway): detect script-style gateway processes for --replace TheSameCat2 2026-03-17 17:54:51 -05:00
  • 764825bbff feat: expand hermes-agent-setup skill + tell agent about it in STT notes Test 2026-03-18 03:05:17 -07:00
  • ee4cc8ee3b Merge pull request #1907 from NousResearch/hermes/hermes-b29f73b2 Teknium 2026-03-18 03:04:34 -07:00
  • 4b53b89f09 feat(mcp): expose MCP servers as standalone toolsets Test 2026-03-18 03:04:17 -07:00
  • a2440f72f6 feat: use endpoint metadata for custom model context and pricing (#1906) Teknium 2026-03-18 03:04:07 -07:00
  • 9c0f346258 fix: direct user message on STT failure + hermes-agent-setup skill Test 2026-03-18 03:01:41 -07:00
  • 11f029c311 fix(tts): document NeuTTS provider and align install guidance (#1903) Teknium 2026-03-18 02:55:30 -07:00
  • fb923d5efc Merge pull request #1902 from NousResearch/hermes/hermes-b29f73b2 Teknium 2026-03-18 02:54:38 -07:00
  • ace2cc6257 fix(gateway): PID-based wait with force-kill for gateway restart Test 2026-03-18 02:54:18 -07:00
  • 24ac577046 fix: respect model.default from config.yaml for openai-codex provider (#1896) Teknium 2026-03-18 02:50:31 -07:00
  • e86bfd7667 feat: upgrade MiniMax default to M2.7 + add new OpenRouter models (#1900) Teknium 2026-03-18 02:43:19 -07:00
  • e4043633fc feat: upgrade MiniMax default to M2.7 + add new OpenRouter models octo-patch 2026-03-18 02:42:58 -07:00
  • a8132d1252 fix: respect model.default from config.yaml for openai-codex provider Test 2026-03-18 02:24:41 -07:00
  • 927f4d3a37 fix(matrix): use correct reply_to_message_id parameter name (#1895) Teknium 2026-03-18 02:23:38 -07:00
  • 66f71c1836 fix(matrix): use correct reply_to_message_id parameter name Bartok9 2026-03-18 03:33:04 -04:00
  • b1069196a6 Merge pull request #1894 from NousResearch/hermes/hermes-b29f73b2 Teknium 2026-03-18 02:23:14 -07:00
  • ba7248c669 fix(delegate): move _saved_tool_names save/restore to _run_single_child scope Bartok9 2026-03-18 03:32:26 -04:00
  • 6fc4e36625 fix: search all sources by default in session_search (#1892) Teknium 2026-03-18 02:21:29 -07:00
  • 7d7c2a62dd Merge pull request #1890 from NousResearch/hermes/hermes-b29f73b2 Teknium 2026-03-18 02:20:19 -07:00
  • 5b74df2bfc fix: OAuth flag stale after refresh/fallback, memory nudge never fires, dead code Test 2026-03-18 02:19:57 -07:00
  • 0c392e7a87 feat: integrate GitHub Copilot providers across Hermes max 2026-03-17 23:40:22 -07:00
  • f656dfcb32 Merge pull request #1840 from NousResearch/hermes/hermes-b29f73b2 Teknium 2026-03-17 16:33:04 -07:00
  • 0fab46f65c fix: allow agent-created skills with caution-level findings Test 2026-03-17 12:18:53 -07:00
  • 37dceb043e fix: improve gateway error handling for 429 usage limits and 500 context overflow (#1839) Teknium 2026-03-17 16:32:20 -07:00
  • 7ce374d3b9 Improve gateway error handling for 429 usage limits and 500 context overflow silentconsensus 2026-03-17 13:25:20 -07:00
  • 6e4415e865 Merge pull request #1838 from NousResearch/hermes/hermes-b29f73b2 Teknium 2026-03-17 16:31:32 -07:00
  • 45bad9771d fix(context_compressor): replace print() calls with logger Test 2026-03-17 16:31:01 -07:00
  • 8d60db0f6f fix(discord): remove bugged followup messages + remove /ask command (#1836) Teknium 2026-03-17 16:28:36 -07:00
  • 1bee519a6f fix(discord): remove redundant /ask slash command Test 2026-03-17 16:25:09 -07:00
  • 72bfa115a0 fix(discord): removebugged follow up messages from discord slash commands charliekerfoot 2026-03-17 18:27:00 -04:00
  • 7f85b2914d Merge pull request #1824 from cutepawss/fix/search-files-pagination Teknium 2026-03-17 16:16:47 -07:00
  • b8076bb0bd feat: cron agents can suppress delivery with [SILENT] response (#1833) Teknium 2026-03-17 16:09:24 -07:00
  • d35d923c76 feat: cron agents can suppress delivery with [SILENT] response Test 2026-03-17 16:06:49 -07:00
  • a654bc04f7 fix(file_tools): include pagination args in repeated search key darya 2026-03-18 01:19:05 +03:00
  • a71e3f4d98 fix: add /browser to COMMAND_REGISTRY so it shows in help and autocomplete Test 2026-03-17 13:29:36 -07:00
  • 588962d24e docs: escape {id} in api-server.md headings to fix MDX build (#1787) Teknium 2026-03-17 11:04:37 -07:00
  • 2fa33dde81 fix: handle message length overflow in streaming mode (#1783) Teknium 2026-03-17 11:00:52 -07:00
  • 7ac9088d5c fix: Telegram streaming — config bridge, not-modified, flood control (#1782) Teknium 2026-03-17 10:51:54 -07:00
  • dd60bcbfb7 feat: OpenAI-compatible API server + WhatsApp configurable reply prefix (#1756) Teknium 2026-03-17 10:44:37 -07:00
  • b5cf0f0aef fix: preserve parent agent's tool list after subagent delegation (#1778) Teknium 2026-03-17 10:31:38 -07:00
  • 9a1e971126 fix(stt): respect explicit provider config instead of env-var fallback (#1775) Teknium 2026-03-17 10:30:58 -07:00
  • 088d65605a fix: NameError in OpenCode provider setup (prompt_text -> prompt) (#1779) Teknium 2026-03-17 10:30:16 -07:00
  • c881209b92 Revert "feat(cli): skin-aware light/dark theme mode with terminal auto-detection" teknium1 2026-03-17 10:04:53 -07:00
  • d7a2e3ddae fix: handle hyphenated FTS5 queries and preserve quoted literals (#1776) Teknium 2026-03-17 09:44:01 -07:00
  • d5af593769 Merge pull request #1769 from sai-samarth/fix/whatsapp-send-message-support Teknium 2026-03-17 09:42:01 -07:00
  • df74f86955 Merge pull request #1767 from sai-samarth/fix/systemd-node-path-whatsapp Teknium 2026-03-17 09:41:39 -07:00
  • a3de843fdb test: replace real-looking WhatsApp jid in regression test sai-samarth 2026-03-17 15:38:37 +00:00
  • dc15bc508f fix(tools): add outbound WhatsApp send_message routing sai-samarth 2026-03-17 15:31:13 +00:00
  • b8eb7c5fed fix(gateway): include resolved node path in systemd unit sai-samarth 2026-03-17 15:11:28 +00:00
  • 548cedb869 fix(context_compressor): prevent consecutive same-role messages after compression (#1743) Teknium 2026-03-17 05:18:52 -07:00