-
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