-
4864a5684a
refactor: extract shared curses checklist, fix skill discovery perf
teknium1
2026-03-11 03:06:15 -07:00
-
f1510ec33e
test(terminal): add tests for env var validation in _get_env_config
alireza78a
2026-03-09 19:44:15 +03:30
-
4523cc09cf
fix(terminal): validate env var types with clear error messages
alireza78a
2026-03-09 19:35:24 +03:30
-
f524aed23e
fix: clean up empty file after failed wl-paste clipboard extraction
teknium1
2026-03-11 02:56:19 -07:00
-
-
925f378baa
Merge PR #773: feat(cli,gateway): add /personality none and custom personality support
teknium1
2026-03-11 02:54:27 -07:00
-
-
fe29594716
fix: replace blocking time.sleep with await asyncio.sleep in WhatsApp connect
teknium1
2026-03-11 02:51:49 -07:00
-
-
7721518591
Merge PR #770: fix: off-by-one in setup toggle selection error message
teknium1
2026-03-11 02:50:52 -07:00
-
-
6e303def12
Merge PR #757: security: enforce 0600/0700 file permissions on sensitive files
teknium1
2026-03-11 02:48:56 -07:00
-
-
ad1fbd88b2
Merge feature/background-command: add /background slash command
teknium1
2026-03-11 02:46:37 -07:00
-
-
b8067ac27e
feat: add /background command to gateway and CLI commands registry
teknium1
2026-03-11 02:41:36 -07:00
-
bd2606a576
fix: initialize self.config in HermesCLI to fix AttributeError on slash commands
teknium1
2026-03-11 02:32:43 -07:00
-
-
f5324f9aa5
fix: initialize self.config in HermesCLI to fix AttributeError on slash commands
teknium1
2026-03-11 02:33:25 -07:00
-
de2b881886
test(cron): cover topic thread delivery metadata
SPANISH FLU
2026-03-11 09:22:32 +01:00
-
0d6b25274c
fix(gateway): isolate telegram forum topic sessions
SPANISH FLU
2026-03-11 09:15:34 +01:00
-
-
-
fbfdde496b
docs: update AGENTS.md with new files and test count
teknium1
2026-03-11 00:54:49 -07:00
-
ae1c11c5a5
fix(cli): resolve duplicate 'skills' subparser crash on Python 3.11+
Bartok Moltbot
2026-03-11 03:33:27 -04:00
-
5abee4fb23
Merge pull request #769 from 0xbyt4/fix/codex-models-visibility-mismatch
Teknium
2026-03-11 00:49:59 -07:00
-
-
331af8df23
fix: clean up tools --summary output and type annotations
teknium1
2026-03-11 00:47:26 -07:00
-
3a2fd1a5c9
Merge PR #767: feat: add --summary flag to hermes tools
teknium1
2026-03-11 00:46:32 -07:00
-
-
2e1aa1b424
docs: add iteration budget pressure section to configuration guide
teknium1
2026-03-11 00:40:44 -07:00
-
aead9c8ead
chore: remove unnecessary pragma comments from Telegram adapter
teknium1
2026-03-11 00:37:45 -07:00
-
93230af7bd
Merge PR #763: improve Telegram gateway error handling and logging
teknium1
2026-03-11 00:37:28 -07:00
-
-
21ff0d39ad
feat: iteration budget pressure via tool result injection
teknium1
2026-03-09 05:19:42 -07:00
-
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
-