-
a54405e339
fix: proactive compression after large tool results + Anthropic error detection
teknium1
2026-03-11 08:04:52 -07:00
-
efb780c754
Revert "fix: smart vision setup that respects the user's chosen provider"
teknium1
2026-03-11 07:59:00 -07:00
-
c64efa9260
fix: smart vision setup that respects the user's chosen provider
teknium1
2026-03-11 07:48:44 -07:00
-
-
43cb35cb21
docs: list individual config commands first, then hermes setup as all-in-one
teknium1
2026-03-11 07:30:28 -07:00
-
db496180db
docs: remove hermes setup from install flow, point to hermes model/tools instead
teknium1
2026-03-11 07:27:57 -07:00
-
c69adfbb17
Merge pull request #825 from JackTheGit/fix/docs-typos-batch2
Teknium
2026-03-11 07:13:24 -07:00
-
-
683c8b24d4
fix: reduce max_retries to 3 and make ValueError/TypeError non-retryable
teknium1
2026-03-11 07:04:46 -07:00
-
d2dee43825
fix: allow tool_choice, parallel_tool_calls, prompt_cache_key in codex preflight
teknium1
2026-03-11 07:00:14 -07:00
-
59b53f0a23
fix: skip tests when atroposlib/minisweagent unavailable in CI
dmahan93
2026-03-09 23:37:32 -05:00
-
d198a647e2
fix: guard all atroposlib imports for CI without atropos installed
dmahan93
2026-03-09 23:33:24 -05:00
-
0f53275169
test: skip atropos-dependent tests when atroposlib not installed
dmahan93
2026-03-09 23:14:53 -05:00
-
366de72a38
add a local vllm instance
dmahan93
2026-03-09 23:02:13 -05:00
-
13f5459670
fix: use ManagedServer for vLLM in TBLite eval + local_vllm config
dmahan93
2026-03-09 21:32:23 -05:00
-
93333387d6
fix: handle dict and object tool_calls in agent loop
dmahan93
2026-03-09 21:21:49 -05:00
-
1f9e7cd659
test: 5 vLLM integration tests + fallback tool call parser
dmahan93
2026-03-09 21:18:42 -05:00
-
09fc64c6b6
add eval output to gitignore
dmahan93
2026-03-09 20:55:07 -05:00
-
84147f4d81
refactor: update to new atropos tool-calling API
dmahan93
2026-03-09 20:49:18 -05:00
-
ee4b20b55b
test: 9 agent loop tool-calling integration tests
dmahan93
2026-03-09 20:37:55 -05:00
-
ed27b826c5
feat: add eval_concurrency limit + Docker local config for TBLite
dmahan93
2026-03-09 20:28:28 -05:00
-
b03aefaf20
test: 13 tests for Modal sandbox infra fixes
dmahan93
2026-03-09 20:26:09 -05:00
-
d7f4db53f5
fix: Modal sandbox eval infra (9 fixes for TBLite baseline)
dmahan93
2026-03-09 18:36:28 -05:00
-
2c97bf3936
Add tests for atropos tool calling integration
dmahan93
2026-03-09 15:42:16 -05:00
-
1dfa544250
Merge PR #802: test: parallelize test suite with pytest-xdist
teknium1
2026-03-11 06:43:00 -07:00
-
-
eac5f8f40f
fix: wire email platform into toolset mappings + add documentation
teknium1
2026-03-11 06:34:32 -07:00
-
184aa5b2b3
fix: tighten exc_info assertion in vision test (from PR #803)
teknium1
2026-03-11 06:31:56 -07:00
-
bdcf247efe
feat: add email gateway platform (IMAP/SMTP)
0xbyt4
2026-03-10 03:15:38 +03:00
-
b16d7f2da6
Merge pull request #921 from NousResearch/hermes/hermes-ece5a45c
Teknium
2026-03-11 06:30:20 -07:00
-
-
9423fda5cb
feat: configurable subagent provider:model with full credential resolution
teknium1
2026-03-11 06:12:21 -07:00
-
4d873f77c1
feat(cli): add /reasoning command for effort level and display toggle
teknium1
2026-03-11 05:53:21 -07:00
-
09336a6710
Merge PR #795: fix: handle empty choices in MCP sampling callback
teknium1
2026-03-11 05:47:51 -07:00
-
-
9149c34a26
refactor(slack): replace print statements with structured logging
aydnOktay
2026-03-11 05:34:43 -07:00
-
-
-
c837ef949d
fix: replace debug print() with logger.error() in file_tools
teknium1
2026-03-11 04:38:07 -07:00
-
-
1d4a23fa6c
fix: add missing packages to setuptools config for non-editable installs
balyan.sid@gmail.com
2026-03-11 17:00:39 +05:30
-
a71736ea73
Merge PR #910: fix: add missing Responses API parameters for Codex provider
teknium1
2026-03-11 04:28:52 -07:00
-
-
a82ce60294
fix: add missing Responses API parameters for Codex provider
teknium1
2026-03-11 04:28:31 -07:00
-
-
69090d6da1
fix: add **kwargs to base/telegram media send methods for metadata routing
teknium1
2026-03-11 03:23:53 -07:00
-
322ffbed61
Merge PR #779: feat: Telegram native file attachment support (send_document + send_video)
teknium1
2026-03-11 03:23:11 -07:00
-
-
fe9da5280f
Merge pull request #766 from spanishflu-est1918/codex/telegram-topic-session-pr
Teknium
2026-03-11 03:14:43 -07:00
-
-
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