Commit Graph

  • f3006ebef9 refactor(tests): re-architect tests + fix CI failures (#5946) Siddharth Balyan 2026-04-07 17:19:07 -07:00
  • 99ff375f7a fix(gateway): respect tool_preview_length in all/new progress modes (#5937) Teknium 2026-04-07 14:10:56 -07:00
  • 125e5ef089 fix: extend caption substring fix to all platforms Teknium 2026-04-07 14:05:25 -07:00
  • 4a630c2071 fix(telegram): replace substring caption check with exact line-by-line match Dilee 2026-04-07 14:01:27 -07:00
  • 7b18eeee9b feat(supermemory): add multi-container, search_mode, identity template, and env var override (#5933) Teknium 2026-04-07 14:03:46 -07:00
  • 678a87c477 refactor: add tool_error/tool_result helpers + read_raw_config, migrate 129 callsites Teknium 2026-04-07 13:36:20 -07:00
  • ab8f9c089e feat: thinking-only prefill continuation for structured reasoning responses (#5931) Teknium 2026-04-07 13:19:06 -07:00
  • 6e2f6a25a1 refactor: deduplicate PowerShell script constants between Windows and WSL paths Teknium 2026-04-07 12:22:59 -07:00
  • f4528c885b feat(clipboard): add native Windows image paste support kshitijk4poor 2026-04-07 23:41:11 +05:30
  • c040b0e4ae test: add unit tests for media helper — video, document, multi-file, failure isolation Teknium 2026-04-07 12:32:23 -07:00
  • 0f3895ba29 fix(cron): deliver MEDIA files as native platform attachments kshitijk4poor 2026-04-08 00:11:26 +05:30
  • ca0459d109 refactor: remove 24 confirmed dead functions — 432 lines of unused code Teknium 2026-04-07 11:41:26 -07:00
  • 69c753c19b fix: thread gateway user_id to memory plugins for per-user scoping (#5895) Teknium 2026-04-07 11:14:12 -07:00
  • e49c8bbbbb feat(slack): thread engagement — auto-respond in bot-started and mentioned threads (#5897) Teknium 2026-04-07 11:12:08 -07:00
  • ab0c1e58f1 fix: pause typing indicator during approval waits (#5893) Teknium 2026-04-07 11:04:50 -07:00
  • 1a2a03ca69 feat(gateway): approval buttons for Slack & Telegram + Slack thread context (#5890) Teknium 2026-04-07 11:03:14 -07:00
  • 187e90e425 refactor: replace inline HERMES_HOME re-implementations with get_hermes_home() Teknium 2026-04-07 10:40:34 -07:00
  • d0ffb111c2 refactor: codebase-wide lint cleanup — unused imports, dead code, and inefficient patterns (#5821) Teknium 2026-04-07 10:25:31 -07:00
  • afe6c63c52 docs: comprehensive docs audit — cover 13 features from last week's PRs (#5815) Teknium 2026-04-07 10:21:03 -07:00
  • c58e16757a docs: fix 40+ discrepancies between documentation and codebase (#5818) Teknium 2026-04-07 10:17:44 -07:00
  • aa7473cabd feat: replace z-ai/glm-5 with z-ai/glm-5.1 in OpenRouter and Nous model lists Teknium 2026-04-07 10:06:25 -07:00
  • caded0a5e7 fix: repair 57 failing CI tests across 14 files (#5823) Teknium 2026-04-07 09:58:45 -07:00
  • f18a2aa634 Merge pull request #5880 from NousResearch/salvage/5752-nous-free-tier-gating Jeffrey Quesnelle 2026-04-07 12:37:09 -04:00
  • 47ddc2bde5 fix(nous): add 3-minute TTL cache to free-tier detection Teknium 2026-04-07 09:30:26 -07:00
  • 29065cb9b5 feat(nous): free-tier model gating, pricing display, and vision fallback emozilla 2026-04-07 02:17:14 -04:00
  • 902a02e3d5 Merge pull request #5791 from leotrs/manim-ce-reference-improvements SHL0MS 2026-04-07 12:15:59 -04:00
  • b2f477a30b feat: switch managed browser provider from Browserbase to Browser Use (#5750) Ben Barclay 2026-04-07 22:40:22 +10:00
  • 8b861b77c1 refactor: remove browser_close tool — auto-cleanup handles it (#5792) Teknium 2026-04-07 03:28:44 -07:00
  • cafdfd3654 fix: sync bundled skills to default profile when updating from a named profile (#5795) Teknium 2026-04-07 02:49:20 -07:00
  • e120d2afac feat: notify_on_complete for background processes (#5779) Teknium 2026-04-07 02:40:16 -07:00
  • e8f6854cab docs: expand Manim CE reference docs with additional API coverage Leo Torres 2026-04-07 11:36:13 +02:00
  • 1c425f219e fix(cli): defer response content until reasoning block completes (#5773) Teknium 2026-04-07 01:03:52 -07:00
  • d9e7e42d0b fix(approval): load permanent command allowlist on startup (#5076) Teknium 2026-04-07 01:00:02 -07:00
  • 302240d3a6 Merge pull request #5745 from NousResearch/fix/portal-env-var-ignored-during-login Ben Barclay 2026-04-07 17:57:31 +10:00
  • eb7c408445 fix(gateway): /stop and /new bypass Level 1 active-session guard (#5765) Teknium 2026-04-07 00:53:45 -07:00
  • 9e844160f9 fix(credential_pool): auto-detect Z.AI endpoint via probe and cache Yang Zhi 2026-04-07 00:52:29 +08:00
  • f609bf277d feat: update blogwatcher skill to JulienTant's fork (#5759) Teknium 2026-04-06 23:59:26 -07:00
  • 3bc2fe802e feat(telegram): paginated model picker with Next/Prev navigation Teknium 2026-04-06 23:10:40 -07:00
  • 2b79569a07 fix(discord): remove default selection from model picker provider dropdown Teknium 2026-04-06 23:06:33 -07:00
  • 8e64f795a1 fix: stale OAuth credentials block OpenRouter users on auto-detect (#5746) Teknium 2026-04-06 23:01:43 -07:00
  • c706568993 fix(delegate): pass workspace path hints to child agents Mateus Scheuer Macedo 2026-04-06 23:00:26 -07:00
  • f2c11ff30c fix(delegate): share credential pools with subagents + per-task leasing Mateus Scheuer Macedo 2026-04-06 22:59:14 -07:00
  • 8dee82ea1e fix: stream consumer creates new message after tool boundaries (#5739) Teknium 2026-04-06 23:00:14 -07:00
  • 5a2cf280a3 feat: interactive model picker for Telegram and Discord (#5742) Teknium 2026-04-06 23:00:04 -07:00
  • bff47eee48 fix: HERMES_PORTAL_BASE_URL env var ignored during Nous login Ben 2026-04-07 15:48:16 +10:00
  • c7768137fa docs: add Supermemory to memory providers docs, env vars, CLI reference Teknium 2026-04-06 21:54:42 -07:00
  • 88bba31b7d fix: use get_hermes_home() for profile-scoped storage, fix README Teknium 2026-04-06 21:50:37 -07:00
  • ac80d595cd chore(memory): remove supermemory PR scaffolding Hermes Agent 2026-04-06 02:13:27 +00:00
  • 4fc7f3eaa5 fix(memory): clean up supermemory provider threads Hermes Agent 2026-04-05 05:50:29 +00:00
  • dc333388ec docs(memory): add Supermemory PR draft and cleanup Hermes Agent 2026-04-05 04:42:16 +00:00
  • 76f19775c3 feat(memory): add Supermemory memory provider Hermes Agent 2026-04-05 04:37:02 +00:00
  • 972482e28e docs: guides section overhaul — fix existing + add 3 new tutorials (#5735) Teknium 2026-04-06 22:02:47 -07:00
  • 888dc1e680 fix: harden auxiliary codex adapter — dict-shaped items + tool call guard (#5734) Teknium 2026-04-06 21:35:33 -07:00
  • 4ec615b0c2 feat(gateway): Enable Slack thread replies without explicit @mentions eizus 2026-04-06 11:46:17 -04:00
  • 9b6e5f6a04 fix(gateway): Apply markdown-to-mrkdwn conversion in edit_message eizus 2026-04-06 11:59:54 -04:00
  • 43cf68055b docs: fix signal-cli install instructions Andrian 2026-04-06 21:08:28 -07:00
  • 9ce8d59470 docs: add local LLM on Mac guide (llama.cpp + MLX) OmniWired 2026-04-06 21:05:32 -07:00
  • bccd7d098c docs: add post-update validation guidance Jay Weeldreyer 2026-04-06 21:04:43 -07:00
  • a23fcae943 docs: add 'setup' command to docker run example Matthew Hardwick 2026-04-06 21:04:06 -07:00
  • 21b48b2ff5 fix: backfill empty codex output in auxiliary client (#5730) Teknium 2026-04-06 21:13:22 -07:00
  • 2021442c8a fix: cover remaining codex empty-output gaps in fallback + normalizer (#5724) Teknium 2026-04-06 20:58:47 -07:00
  • 0e336b0e71 fix: backfill codex stream output from output_item.done events (#5689) Teknium 2026-04-06 18:19:30 -07:00
  • e5aaa38ca7 fix: sync openai-codex pool entry from ~/.codex/auth.json on exhaustion (#5610) Grateful Dave 2026-04-06 21:16:56 -04:00
  • dc4c07ed9d fix: codex OAuth credential pool disconnect + expired token import (#5681) Teknium 2026-04-06 18:10:33 -07:00
  • 8cf013ecd9 fix: replace stale 'hermes login' refs with 'hermes auth' + fix credential removal re-seeding (#5670) Teknium 2026-04-06 17:17:57 -07:00
  • adb418fb53 fix: cross-platform browser test path separators Teknium 2026-04-06 16:53:24 -07:00
  • 57abc99315 feat(gateway): add per-group access control for Feishu jtuki 2026-04-06 22:18:41 +08:00
  • 18727ca9aa refactor(gateway): simplify Feishu websocket config helpers jtuki 2026-04-06 01:04:39 +08:00
  • 157d6184e3 fix(gateway): make Feishu websocket overrides effective at runtime jtuki 2026-04-06 00:40:10 +08:00
  • ea31d9077c feat(gateway): add Feishu websocket ping timing overrides jtuki 2026-04-05 23:23:07 +08:00
  • 7d0bf15121 feat(gateway): add configurable Feishu websocket reconnect timing jtuki 2026-04-05 22:45:49 +08:00
  • 7cf4bd06bf fix(gateway): fix Feishu reconnect message drops and shutdown hang jtuki 2026-04-05 21:56:58 +08:00
  • abd24d381b Implement comprehensive browser path discovery for Windows Ruzzgar 2026-04-06 20:50:38 +03:00
  • 8a29b49036 fix(cli): handle CJK wide chars in TUI input height Tianxiao 2026-04-06 16:30:58 +02:00
  • 05f9267938 fix(matrix): hard-fail E2EE when python-olm missing + stable MATRIX_DEVICE_ID kshitijk4poor 2026-04-06 17:07:10 +05:30
  • dcb97f7465 chore: readme Brooklyn Nicholson 2026-04-06 18:52:45 -05:00
  • 40527ff5e3 fix(auth): actionable error message when Codex refresh token is reused tymrtn 2026-04-06 21:12:57 +02:00
  • 190471fdc0 docs: use HERMES_HOME in google-workspace skill examples Zainan Victor Zhou 2026-04-06 13:09:10 -07:00
  • 83df001d01 fix: allow google-workspace skill scripts to run directly Zainan Victor Zhou 2026-04-06 13:01:14 -07:00
  • 1c0183ec71 fix(gateway): sanitize media URLs in base platform logs WAXLYY 2026-04-06 23:27:54 +03:00
  • b26e85bf9d Fix compaction summary retries for temperature-restricted models KangYu 2026-04-07 04:28:11 +09:00
  • e9b5864b3f fix: multiple platform adaptors concurrency charliekerfoot 2026-04-06 18:13:54 -05:00
  • c1818b7e9e fix(tools): redact query secrets in send_message errors WAXLYY 2026-04-07 01:02:56 +03:00
  • f3ae2491a3 fix: detect correct message type from file mime instead of blanket DOCUMENT Neri Cervin 2026-04-06 17:03:50 -03:00
  • 3282b7066c fix(mattermost): set message type to DOCUMENT when post has file attachments Neri Cervin 2026-04-06 16:32:56 -03:00
  • 0f9aa57069 fix: silent memory flush failure on /new and /resume commands ryanautomated 2026-04-06 22:10:47 +01:00
  • 86308b6de4 chore: better command support Brooklyn Nicholson 2026-04-06 18:49:40 -05:00
  • ea16949422 fix(cron): suppress delivery when [SILENT] appears anywhere in response Myeongwon Choi 2026-04-07 07:43:30 +09:00
  • 3b4dfc8e22 fix(tools): portable base64 encoding for image reading on macOS charliekerfoot 2026-04-06 18:25:54 -05:00
  • 77610961be Lower Telegram fallback activation log to info KangYu 2026-04-07 04:48:15 +09:00
  • e131f13662 fix(doctor): use recall_mode instead of memory_mode on HonchoClientConfig Simon Brumfield 2026-04-06 17:39:52 -04:00
  • e7698521e7 fix(openviking): add atexit safety net for session commit dagbs 2026-04-06 16:45:13 -07:00
  • f071b1832a docs: document rich requires_env format and install-time prompting Teknium 2026-04-06 16:43:31 -07:00
  • 2d349bbf7a chore: fmt Brooklyn Nicholson 2026-04-06 18:43:00 -05:00
  • 4f03b9a419 feat(webhook): add {__raw__} template token and thread_id passthrough for forum topics Nick 2026-04-06 08:26:39 +12:00
  • 39878aff00 chore: uptick Brooklyn Nicholson 2026-04-06 18:40:21 -05:00
  • 631d159864 fix: use display_hermes_home() for profile-aware paths in plugin env prompts Teknium 2026-04-06 16:40:15 -07:00
  • afd670a36f feat: small refactors Brooklyn Nicholson 2026-04-06 18:38:13 -05:00
  • 9201370c7e feat(plugins): prompt for required env vars during hermes plugins install kshitijk4poor 2026-04-06 14:17:43 +05:30
  • 539629923c docs(llm-wiki): add Obsidian Headless setup for servers (#5660) Teknium 2026-04-06 16:37:14 -07:00