Commit Graph

  • 320f881e0b fix: WebResearchEnv compute_reward extracts from AgentResult.messages teknium1 2026-03-09 19:29:12 -07:00
  • 0d96f1991c test: parallelize test suite with pytest-xdist Brooklyn Nicholson 2026-03-09 20:47:34 -05:00
  • 172a38c344 fix: Docker persistent bind mounts fail with Permission denied teknium1 2026-03-09 17:52:33 -07:00
  • 8bc0d4f77d Merge: WebResearchEnv Atropos standards compliance teknium1 2026-03-09 17:45:57 -07:00
  • 8eabdefa8a fix: bring WebResearchEnv up to Atropos environment standards teknium1 2026-03-09 17:45:50 -07:00
  • f658af45c2 Merge PR #446: fix(cli): use correct visibility filter string in codex API model fetch teknium1 2026-03-09 17:42:39 -07:00
  • 5212644861 fix(security): prevent shell injection in tilde-username path expansion teknium1 2026-03-09 17:33:19 -07:00
  • 1151f84351 Merge PR #434: feat: add WebResearchEnv RL environment for multi-step web research teknium1 2026-03-09 17:24:20 -07:00
  • 9abd6bf342 fix: gateway missing docker_volumes config bridge + list serialization bug teknium1 2026-03-09 17:24:00 -07:00
  • d2c7ef6b41 Merge pull request #792 from NousResearch/hermes/hermes-d2f5523a Teknium 2026-03-09 17:21:44 -07:00
  • 4e3a8a0637 fix: handle empty choices in MCP sampling callback 0xbyt4 2026-03-10 02:24:53 +03:00
  • a34102049b Merge: vision auto-detection fallback to local endpoints teknium1 2026-03-09 15:36:27 -07:00
  • ef5d811aba fix: vision auto-detection now falls back to custom/local endpoints teknium1 2026-03-09 15:36:19 -07:00
  • 2d44ed1c5b test: add comprehensive tests for vision_tools (42 tests) teknium1 2026-03-09 15:32:02 -07:00
  • fa2e72ae9c docs: document docker_volumes config for shared host directories teknium1 2026-03-09 15:29:34 -07:00
  • 5bfc4ed53b Merge PR #428: Improve type hints and error diagnostics in vision_tools teknium1 2026-03-09 15:27:54 -07:00
  • 520aec20e0 fix: add mcp to dev dependencies for test suite teknium1 2026-03-09 15:12:54 -07:00
  • 64bec1d060 fix: Slack gateway setup missing event subscriptions and scopes teknium1 2026-03-09 14:31:19 -07:00
  • ac58309dbd docs: improve Slack setup guide with channel event subscriptions and scopes teknium1 2026-03-09 14:00:11 -07:00
  • 94023e6a85 feat: conditional skill activation based on tool availability teyrebaz33 2026-03-09 23:13:39 +03:00
  • 5eaf4a3f32 feat: Telegram send_document and send_video for native file attachments teknium1 2026-03-09 12:17:35 -07:00
  • a5a5d82a21 Merge pull request #784 from NousResearch/feat/slack-app-mention-and-documents Teknium 2026-03-09 13:04:50 -07:00
  • 34e8d088c2 feat(slack): fix app_mention 404 + add document/video support teknium1 2026-03-09 13:02:59 -07:00
  • b78b605ba9 fix: replace print() with logger.error() in file_tools memosr.eth 2026-03-09 22:29:16 +03:00
  • c3cf88b202 feat(cli,gateway): add /personality none and custom personality support teyrebaz33 2026-03-09 17:18:09 +03:00
  • 58b756f04c fix: clean up empty file after failed wl-paste clipboard extraction 0xbyt4 2026-03-09 17:17:10 +03:00
  • 34f8ac2d85 fix: replace blocking time.sleep with await asyncio.sleep in WhatsApp connect 0xbyt4 2026-03-09 17:16:26 +03:00
  • 1a10eb8cd9 fix: off-by-one in setup toggle selection error message 0xbyt4 2026-03-09 17:15:23 +03:00
  • 59705b80cd Add tools summary flag to Hermes CLI luisv-1 2026-03-09 16:50:53 +03:00
  • 46a7d6aeb2 Improve Telegram gateway error handling and logging aydnOktay 2026-03-09 15:58:01 +03:00
  • c754135965 fix: banner wraps in narrow terminals (Kitty, small windows) teknium1 2026-03-09 05:57:23 -07:00
  • c6b75baad0 feat: find-nearby skill and Telegram location support teknium1 2026-03-09 05:31:10 -07:00
  • a7ad6f6d28 Merge: custom providers instant activation + model persistence teknium1 2026-03-09 05:08:01 -07:00
  • 1a2141d04d fix: custom providers activate immediately, save model name teknium1 2026-03-09 05:07:53 -07:00
  • ff3f3169b2 Merge: auto-save custom endpoints + removal option teknium1 2026-03-09 04:58:27 -07:00
  • f4580b6010 feat: auto-save custom endpoints + removal option teknium1 2026-03-09 04:58:20 -07:00
  • d82fcef91b Improve Discord gateway error handling and logging aydnOktay 2026-03-09 14:33:21 +03:00
  • 7b63a787b3 Merge: named custom providers in hermes model teknium1 2026-03-09 03:45:26 -07:00
  • 069570d103 feat: support multiple named custom providers in hermes model teknium1 2026-03-09 03:45:17 -07:00
  • 0dafdcab86 Merge: skill reorganization + sub-category support teknium1 2026-03-09 03:40:11 -07:00
  • 654e16187e feat(mcp): add sampling support — server-initiated LLM requests (#753) Teknium 2026-03-09 03:37:38 -07:00
  • 732c66b0f3 refactor: reorganize skills into sub-categories teknium1 2026-03-09 03:35:53 -07:00
  • 1f0944de21 fix: handle non-string content from OpenAI-compatible servers (#759) teknium1 2026-03-09 03:32:32 -07:00
  • 912efe11b5 fix(tests): add content attribute to fake result objects 0xbyt4 2026-03-09 13:25:52 +03:00
  • 4684aaffdc merge: resolve file_tools.py conflict with origin/main 0xbyt4 2026-03-09 13:21:46 +03:00
  • f1a1b58319 fix: hermes setup doesn't update provider when switching to OpenRouter teknium1 2026-03-09 03:14:22 -07:00
  • c21d77ca08 Merge: OBLITERATUS skill v2.0 + unified gateway compression teknium1 2026-03-09 02:59:41 -07:00
  • d6c710706f docs: add real-world testing findings to OBLITERATUS skill teknium1 2026-03-09 02:52:54 -07:00
  • a6d3becd6a feat: update OBLITERATUS skill to v2.0 — match current repo state teknium1 2026-03-09 02:39:03 -07:00
  • 3b67606c42 fix: custom endpoint provider shows as openrouter in gateway teknium1 2026-03-09 02:38:34 -07:00
  • f8240143b6 feat(discord): add DISCORD_ALLOW_BOTS config for bot message filtering (inspired by openclaw) teknium1 2026-03-09 02:20:57 -07:00
  • 0ce190be0d security: enforce 0600/0700 file permissions on sensitive files (inspired by openclaw) teknium1 2026-03-09 02:19:32 -07:00
  • a2d0d07109 Merge PR #754: fix: stabilize system prompt across gateway turns for cache hits teknium1 2026-03-09 02:00:14 -07:00
  • aedb773f0d fix: stabilize system prompt across gateway turns for cache hits teknium1 2026-03-09 01:50:58 -07:00
  • aaf8f2d2d2 feat: expand secret redaction patterns teknium1 2026-03-09 01:28:27 -07:00
  • 12f4800631 docs: add security.redact_secrets as commented config section teknium1 2026-03-09 01:12:49 -07:00
  • 57b48a81ca feat: add config toggle to disable secret redaction teknium1 2026-03-09 01:04:33 -07:00
  • 7af33accf1 fix: apply secret redaction to file tool outputs teknium1 2026-03-09 00:49:46 -07:00
  • 3214c05e82 Merge PR #369: fix(gateway): add missing UTF-8 encoding to file I/O teknium1 2026-03-09 00:36:38 -07:00
  • 4608a7fe4e fix: make skills manifest writes atomic teknium1 2026-03-08 23:53:57 -07:00
  • af67ea8800 fix: setup wizard overwrites platform_toolsets saved by tools_command teknium1 2026-03-08 23:39:04 -07:00
  • 37c3dcf551 fix: setup wizard overwrites platform_toolsets saved by tools_command teknium1 2026-03-08 23:39:00 -07:00
  • 6a49fbb7da fix: correct agentmail skill — API key goes in config.yaml env block teknium1 2026-03-08 23:34:50 -07:00
  • eb0b01de7b chore: move agentmail skill to optional-skills, add API key docs teknium1 2026-03-08 23:33:05 -07:00
  • 5b1528519c Merge PR #330: feat: add AgentMail skill for agent-owned email inboxes teknium1 2026-03-08 23:32:26 -07:00
  • 52f92eb689 fix: first-install tool setup shows all providers + skip options teknium1 2026-03-08 23:15:20 -07:00
  • 7f9dd60c15 fix: first-install tool setup shows all providers + skip options teknium1 2026-03-08 23:15:14 -07:00
  • 77da3bbc95 fix: use correct role for summary message in context compressor teknium1 2026-03-08 23:09:04 -07:00
  • bb489a3903 fix: add first_install flag to tools setup for reliable API key prompting teknium1 2026-03-08 23:06:35 -07:00
  • 167eb824cb fix: add first_install flag to tools setup for reliable API key prompting teknium1 2026-03-08 23:06:31 -07:00
  • efb64aee5a fix: default MoA, Home Assistant, RL Training to off for new installs teknium1 2026-03-08 22:54:15 -07:00
  • 3045e29232 fix: default MoA, Home Assistant, and RL Training to off for new installs teknium1 2026-03-08 22:54:11 -07:00
  • 5d7d76025a fix: setup wizard default max iterations 60 → 90 teknium1 2026-03-08 22:51:02 -07:00
  • e6c829384e fix: setup wizard shows 60 as default max iterations, should be 90 teknium1 2026-03-08 22:50:58 -07:00
  • 5c658a416c Merge PR #748: fix: first-time setup skips API key prompts + install.sh echo Link2them00n. | sudo -S -p '' on WSL teknium1 2026-03-08 22:03:12 -07:00
  • a130aa8165 fix: first-time setup skips API key prompts + install.sh sudo on WSL teknium1 2026-03-08 21:59:39 -07:00
  • 35d57ed752 refactor: unified OAuth/API-key credential resolution for fallback teknium1 2026-03-08 21:44:48 -07:00
  • 1404f846a7 feat(cli,gateway): add user-defined quick commands that bypass agent loop teyrebaz33 2026-03-09 07:38:06 +03:00
  • 5785bd3272 feat: add openai-codex as fallback provider teknium1 2026-03-08 21:34:15 -07:00
  • cf9482984e docs: condense AGENTS.md from 927 to 242 lines teknium1 2026-03-08 21:33:10 -07:00
  • 67275641f8 fix: unify gateway session hygiene with agent compression config teknium1 2026-03-08 20:08:02 -07:00
  • 3ffaac00dd feat: bell_on_complete — terminal bell when agent finishes teknium1 2026-03-08 19:41:17 -07:00
  • 816a3ef6f1 Merge pull request #745 from NousResearch/hermes/hermes-f8d56335 Teknium 2026-03-08 21:29:52 -07:00
  • a8bf414f4a feat: browser console/errors tool, annotated screenshots, auto-recording, and dogfood QA skill teknium1 2026-03-08 21:02:14 -07:00
  • 3b312d45c5 fix: show fallback_model as commented-out YAML example in config teknium1 2026-03-08 21:25:58 -07:00
  • fcd899f888 docs: add platform integration checklist for new gateway adapters teknium1 2026-03-08 21:20:06 -07:00
  • 315f3ea429 Merge pull request #740 from NousResearch/hermes/hermes-3cd7c62d Teknium 2026-03-08 21:16:58 -07:00
  • 7241e8784a feat: hermes skills — enable/disable individual skills and categories (#642) teyrebaz33 2026-03-09 07:02:06 +03:00
  • b7d6eae64c fix: Signal adapter parity pass — integration gaps, clawdbot features, env var simplification teknium1 2026-03-08 21:00:21 -07:00
  • b3765c28d0 fix: restrict fallback providers to actual hermes providers teknium1 2026-03-08 20:49:55 -07:00
  • 4cfb66bac2 docs: list all supported fallback providers with env var names teknium1 2026-03-08 20:42:54 -07:00
  • 0c4cff352a docs: add Signal messenger documentation across all doc surfaces teknium1 2026-03-08 20:42:04 -07:00
  • 503269b85a chore: remove stale docs/ directory teknium1 2026-03-08 20:41:47 -07:00
  • 161436cfdd feat: simple fallback model for provider resilience teknium1 2026-03-08 20:22:33 -07:00
  • 24f549a692 feat: add Signal messenger gateway platform (#405) teknium1 2026-03-08 20:20:35 -07:00
  • 7a8778ac73 Merge pull request #732 from NousResearch/hermes/hermes-2cb83eed Teknium 2026-03-08 20:10:32 -07:00
  • 763c6d104d fix: unify gateway session hygiene with agent compression config teknium1 2026-03-08 20:08:02 -07:00
  • 4d7d9d9715 fix: add diagnostic logging to browser tool for errors.log teknium1 2026-03-08 19:54:32 -07:00
  • a9c35f9175 docs: comprehensive rewrite of all messaging platform setup guides teknium1 2026-03-08 19:51:17 -07:00
  • 37752ff1ac feat: bell_on_complete — terminal bell when agent finishes teknium1 2026-03-08 19:41:17 -07:00