-
4b619c9672
Merge PR #761: Improve Discord gateway error handling and logging
teknium1
2026-03-11 00:35:31 -07:00
-
-
c5321298ce
docs: add quick commands documentation
teknium1
2026-03-11 00:28:52 -07:00
-
359352b947
Merge PR #755: fix: head+tail truncation for execute_code stdout
teknium1
2026-03-11 00:26:26 -07:00
-
-
a9241f3e3e
fix: head+tail truncation for execute_code stdout
teknium1
2026-03-11 00:26:13 -07:00
-
ea0a263434
Merge PR #758: feat(discord): add DISCORD_ALLOW_BOTS config for bot message filtering
teknium1
2026-03-11 00:25:51 -07:00
-
-
3be6e8a5f2
Merge PR #746: feat(cli,gateway): add user-defined quick commands that bypass agent loop
teknium1
2026-03-11 00:24:34 -07:00
-
-
-
-
2b244762e1
feat: add missing commands to categorized /help
teknium1
2026-03-10 23:49:03 -07:00
-
a169a656b4
Merge PR #743: feat: hermes skills — enable/disable individual skills and categories
teknium1
2026-03-10 23:46:42 -07:00
-
-
a9fdd8dc3c
Merge PR #752: feat(ux): improve /help formatting with command categories
teknium1
2026-03-10 23:45:41 -07:00
-
-
8eb9eed074
feat(ux): improve /help formatting with command categories (#640)
Bartok Moltbot
2026-03-09 03:59:47 -04:00
-
-
909e048ad4
fix: integration hardening for gateway token tracking
teknium1
2026-03-10 23:40:24 -07:00
-
5eb62ef423
test(gateway): add regression test for /retry response fix
teyrebaz33
2026-03-10 23:34:52 -07:00
-
58dbd81f03
fix: use actual API token counts for gateway compression pre-check
teknium1
2026-03-10 23:28:18 -07:00
-
a35c37a2f9
Merge pull request #891 from NousResearch/hermes/hermes-b0162f8d
Teknium
2026-03-10 23:21:01 -07:00
-
-
1518734e59
fix: sort Nous Portal model list (opus first, sonnet lower)
teknium1
2026-03-10 23:20:46 -07:00
-
67b9470207
fix: reduce premature gateway compression on tool-heavy sessions
teknium1
2026-03-10 23:16:49 -07:00
-
586fe5d62d
Merge PR #724: feat: --yolo flag to bypass all approval prompts
teknium1
2026-03-10 20:56:30 -07:00
-
-
2d80ef7872
fix: _init_agent returns bool, not agent — fix quiet mode crash
teknium1
2026-03-10 20:48:58 -07:00
-
b76cae94d4
Merge pull request #889 from NousResearch/hermes/hermes-b0162f8d
Teknium
2026-03-10 20:45:34 -07:00
-
-
-
-
23270d41b9
feat: add --quiet/-Q flag for programmatic single-query mode
teknium1
2026-03-10 20:45:18 -07:00
-
24479625a2
fix: Docker backend fails when docker is not in PATH (macOS gateway)
teknium1
2026-03-10 20:45:13 -07:00
-
d41a214c1a
feat(skills): add official optional 1password skill
arceus77-7
2026-03-10 20:45:29 -04:00
-
-
-
d502952bac
fix(cli): add loading indicators for slow slash commands
vilkasdev
2026-03-10 17:13:14 -07:00
-
ac53bf1d71
Merge pull request #881 from NousResearch/hermes/hermes-b0162f8d
Teknium
2026-03-10 17:13:26 -07:00
-
-
145c57fc01
fix: provider selection not persisting when switching via hermes model
teknium1
2026-03-10 17:12:34 -07:00
-
2dddfce08c
fix: log prefill parse errors + clean up cron scheduler tests
teknium1
2026-03-10 17:10:01 -07:00
-
03a4f184e6
fix: call _stop_training_run on early-return failure paths
teknium1
2026-03-10 17:09:51 -07:00
-
be2e259596
Merge PR #716: fix: log exceptions instead of silently swallowing in cron scheduler
teknium1
2026-03-10 17:05:59 -07:00
-
-
05bc8b19fe
Merge PR #713: docs: clarify Telegram token regex constraint
teknium1
2026-03-10 16:59:54 -07:00
-
-
cb6b70bbfb
Merge PR #709: fix: close log file handles to prevent resource leaks
teknium1
2026-03-10 16:26:29 -07:00
-
-
a458b535c9
fix: improve read-loop detection — consecutive-only, correct thresholds, fix bugs
teknium1
2026-03-10 16:25:41 -07:00
-
b53d5dad67
Merge PR #705: fix: detect, warn, and block file re-read/search loops after context compression
teknium1
2026-03-10 16:17:03 -07:00
-
-
-
-
ad7a16dca6
fix: remove left/right borders from response box for easier copy-paste
teknium1
2026-03-10 15:59:08 -07:00
-
6e851a1f6a
Merge PR #873: fix: eliminate 3x SQLite message duplication in gateway sessions
teknium1
2026-03-10 15:29:24 -07:00
-
-
c1171fe666
fix: eliminate 3x SQLite message duplication in gateway sessions (#860)
teknium1
2026-03-10 15:22:44 -07:00
-
2210068f5b
Merge: fix(signal) align send() signature with base class
teknium1
2026-03-10 15:18:31 -07:00
-
-
-
-
d6ab35c1a3
fix(signal): align send() signature with base class (content, reply_to, metadata)
teknium1
2026-03-10 15:18:26 -07:00
-
5fc751e543
Merge: fix(gateway) add metadata param to _keep_typing and base send_typing
teknium1
2026-03-10 15:08:45 -07:00
-
-
cea78c5e27
fix(gateway): add metadata param to _keep_typing and base send_typing
teknium1
2026-03-10 15:08:40 -07:00
-
53be6afe92
Merge PR #871: fix(signal): use media_urls/media_types in MessageEvent construction
teknium1
2026-03-10 15:00:08 -07:00
-
-
d04b9f4dc5
fix(signal): use media_urls/media_types instead of non-existent image_paths/audio_path/document_paths
teknium1
2026-03-10 14:58:16 -07:00
-
d94519c5ba
fix(skills): classify local skills separately in skills list
arceus777@proton.me
2026-03-10 17:22:36 -04:00
-
-
-
4c54c2709c
Revert "refactor(honcho): write all host-scoped settings into hosts block"
Erosika
2026-03-10 17:11:58 -04:00
-
c90ba029ce
refactor(honcho): write all host-scoped settings into hosts block
Erosika
2026-03-10 17:00:52 -04:00
-
5489c66cdf
docs(honcho): restore use cases, example queries, and configurability language
Erosika
2026-03-10 16:54:34 -04:00
-
960c1521f3
docs(honcho): rewrite Honcho Memory docs as full feature documentation
Erosika
2026-03-10 16:49:14 -04:00
-
149516f365
Merge pull request #854 from NousResearch/add-ascii-video-skill
SHL0MS
2026-03-10 16:34:57 -04:00
-
-
-
-
87349b9bc1
fix(gateway): persist Honcho managers across session requests
adavyas
2026-03-10 02:06:17 -07:00
-
87cc5287a8
fix(honcho): enforce local mode and cache-safe warmup
adavyas
2026-03-10 02:05:28 -07:00
-
c047c03e82
feat(honcho): honcho_context can query any peer (user or ai)
Erosika
2026-03-09 18:02:09 -04:00
-
0cb639d472
refactor(honcho): rename query_user_context to honcho_context
Erosika
2026-03-09 17:59:30 -04:00
-
792be0e8e3
feat(honcho): add honcho_conclude tool for writing facts back to memory
Erosika
2026-03-09 17:55:31 -04:00
-
c1228e9a4a
refactor(honcho): rename recallMode "auto" to "hybrid"
Erosika
2026-03-09 17:46:51 -04:00
-
6782249df9
fix(honcho): rewrite tokens and peer CLI help for clarity
Erosika
2026-03-09 17:41:21 -04:00
-
b4af03aea8
fix(honcho): clarify API key signup instructions
Erosika
2026-03-09 16:35:19 -04:00
-
74c214e957
feat(honcho): async memory integration with prefetch pipeline and recallMode
Erosika
2026-03-09 15:58:22 -04:00
-
-
-
0229e6b407
Fix test_analysis_error_logs_exc_info: mock _aux_async_client so download path is reached
SHL0MS
2026-03-10 16:03:19 -04:00
-
c358af7861
Add ASCII video skill to creative category
SHL0MS
2026-03-10 15:54:38 -04:00
-
-
8eefbef91c
fix: replace ANSI response box with Rich Panel + reduce widget flashing
teknium1
2026-03-10 07:04:02 -07:00
-
e590caf8d8
Revert "Merge PR #702: feat: configurable embedding infrastructure — local (fastembed) + API (OpenAI)"
teknium1
2026-03-10 07:00:54 -07:00
-
46b95ee694
Merge PR #702: feat: configurable embedding infrastructure — local (fastembed) + API (OpenAI)
teknium1
2026-03-10 06:59:22 -07:00
-
-
0fdeffe6c4
fix: replace silent exception swallowing with debug logging across tools
teknium1
2026-03-10 06:59:20 -07:00
-
cc4ead999a
feat: configurable embedding infrastructure — local (fastembed) + API (OpenAI) (#675)
teyrebaz33
2026-03-08 19:57:51 +03:00
-
-
60cba55d82
Merge PR #701: fix: tool call repair — auto-lowercase, fuzzy match, helpful error on unknown tool
teknium1
2026-03-10 06:54:17 -07:00
-
-
1caee06b22
fix: tool call repair — auto-lowercase, fuzzy match, helpful error on unknown tool (#520)
teyrebaz33
2026-03-08 18:39:43 +03:00
-
-
a6eaf0f41f
Merge PR #700: fix(config): atomic write for config.yaml to prevent data loss on crash
teknium1
2026-03-10 06:48:43 -07:00
-
-
fadad820dd
fix(config): atomic write for config.yaml to prevent data loss on crash
alireza78a
2026-03-08 18:55:09 +03:30
-
e8b19b5826
fix: cap user-input separator at 120 cols (matches response box)
teknium1
2026-03-10 06:47:26 -07:00
-
-
9ea2209a43
fix: reduce approval/clarify widget flashing + dynamic border widths
teknium1
2026-03-10 06:44:13 -07:00
-
87af622df4
Merge PR #686: improve error handling and logging in code execution tool
teknium1
2026-03-10 06:43:11 -07:00
-
-
2c21c4b897
Merge PR #698: fix(security): pipe sudo password via stdin instead of shell cmdline
teknium1
2026-03-10 06:38:44 -07:00
-
-
771969f747
fix: wire up enabled_tools in agent loop + simplify sandbox tool selection
teknium1
2026-03-10 06:35:28 -07:00
-
e9742e202f
fix(security): pipe sudo password via stdin instead of shell cmdline
johnh4098
2026-03-08 17:46:11 +03:30
-
-
a2ea85924a
Merge PR #687: fix(file_tools): pass docker_volumes to sandbox container config
teknium1
2026-03-10 06:33:30 -07:00
-
-
8318a519e6
fix: pass enabled_tools through handle_function_call to avoid global race
teknium1
2026-03-10 06:32:08 -07:00
-
8ef3c815e7
Merge PR #680: feat: add Nous Portal API key provider
teknium1
2026-03-10 06:31:03 -07:00
-
-
de07aa7c40
feat: add Nous Portal API key provider (#644)
Indelwin
2026-03-08 18:40:50 +10:00
-
-
928bb16da1
fix: forward thread_id to Telegram adapter + update send_typing signatures
teknium1
2026-03-10 06:26:16 -07:00
-
441f498d6f
Merge PR #679: fix(code_execution): handle empty enabled_sandbox_tools in schema description
teknium1
2026-03-10 06:22:56 -07:00
-
-
a630ca15de
fix: forward thread_id metadata for Telegram forum topic routing
teknium1
2026-03-10 06:21:15 -07:00
-
52e3580cd4
refactor: merge new tests into test_code_execution.py
0xbyt4
2026-03-08 13:35:21 +03:00
-
694a3ebdd5
fix(code_execution): handle empty enabled_sandbox_tools in schema description
0xbyt4
2026-03-08 13:15:17 +03:00
-
-
2a062e2f45
Merge PR #840: background process notification modes + fix spinner line spam
teknium1
2026-03-10 06:17:18 -07:00
-
-
49ec1c9e8f
Merge PR #655: fix: normalize max turns config path
teknium1
2026-03-10 06:05:20 -07:00
-
-
4bd579f915
fix: normalize max turns config path
stablegenius49
2026-03-07 21:01:23 -08:00
-
-
e4adb67ed8
fix(display): rate-limit spinner flushes to prevent line spam under patch_stdout
teknium1
2026-03-10 06:02:07 -07:00
-
ff09cad879
Merge PR #621: fix: limit concurrent Modal sandbox creations to avoid deadlocks
teknium1
2026-03-10 05:57:54 -07:00
-
-
580e6ba2ff
feat: add proper favicon and logo for landing page and docs site
teknium1
2026-03-10 05:51:45 -07:00
-
ca23875575
fix: unify visibility filter in codex model discovery
0xbyt4
2026-03-09 17:14:04 +03:00
-
-
-
d6d5a43d3a
Merge PR #627: fix: continue non-tool replies after output-length truncation
teknium1
2026-03-10 04:33:14 -07:00
-
-
d723208b1b
Merge PR #617: Improve skills tool error handling
teknium1
2026-03-10 04:32:26 -07:00
-
-
b0a5fe8974
fix: continue after output-length truncation
vincent
2026-03-07 18:45:17 -05:00
-
-
-
899dfdcfb9
Merge PR #616: fix: retry with rebuilt payload after compression
teknium1
2026-03-10 04:22:42 -07:00
-
-
8f0b07ed29
Merge PR #611: fix(session): atomic write for sessions.json to prevent data loss on crash
teknium1
2026-03-10 04:18:53 -07:00
-
-
f16f2912cf
Merge PR #607: fix: reset all retry counters at start of run_conversation()
teknium1
2026-03-10 04:17:47 -07:00
-
-
af748539f8
Merge PR #608: fix: remove unused imports and unnecessary f-strings
teknium1
2026-03-10 04:16:23 -07:00
-
-
695c017411
Merge PR #603: fix: return deny on approval callback timeout instead of None
teknium1
2026-03-10 04:15:31 -07:00
-
-
5e6c7bc205
Merge PR #602: fix: prevent data loss in clipboard PNG conversion when ImageMagick fails
teknium1
2026-03-10 04:15:05 -07:00
-
-
e8cec55fad
feat(gateway): configurable background process watcher notifications
teknium1
2026-03-10 04:12:39 -07:00
-
67fc6bc4e9
Merge PR #600: fix(security): use in-memory set for permanent allowlist save
teknium1
2026-03-10 04:12:11 -07:00
-