hermes-agent/acp_adapter
teknium1 3441911db0 fix(acp): add hermes-acp toolset with curated coding-focused tools
Adds a dedicated hermes-acp toolset with 27 tools appropriate for
editor integration. Excludes tools that don't make sense in an IDE:

Excluded:
- clarify (no multiple-choice UI in editors)
- text_to_speech (no audio output)
- image_generate (editors can't display generated images)
- mixture_of_agents (heavy multi-model, not typical for editor)
- send_message (messaging platform specific)
- cronjob tools (server-side automation)
- honcho, home assistant, RL tools

Included: file ops, terminal, web, browser, code execution,
delegation, vision, skills, memory, session search, todo.

The session manager now creates AIAgent with
enabled_toolsets=['hermes-acp'] so only the curated set is loaded.
2026-03-11 09:16:36 -07:00
..
__init__.py feat: add ACP (Agent Client Protocol) server for editor integration 2026-03-11 09:07:19 -07:00
__main__.py feat: add ACP (Agent Client Protocol) server for editor integration 2026-03-11 09:07:19 -07:00
auth.py feat: add ACP (Agent Client Protocol) server for editor integration 2026-03-11 09:07:19 -07:00
entry.py feat: add ACP (Agent Client Protocol) server for editor integration 2026-03-11 09:07:19 -07:00
events.py feat: add ACP (Agent Client Protocol) server for editor integration 2026-03-11 09:07:19 -07:00
permissions.py feat: add ACP (Agent Client Protocol) server for editor integration 2026-03-11 09:07:19 -07:00
server.py feat: add ACP (Agent Client Protocol) server for editor integration 2026-03-11 09:07:19 -07:00
session.py fix(acp): add hermes-acp toolset with curated coding-focused tools 2026-03-11 09:16:36 -07:00
tools.py feat: add ACP (Agent Client Protocol) server for editor integration 2026-03-11 09:07:19 -07:00