mirror of
https://github.com/NousResearch/hermes-agent.git
synced 2026-04-26 01:01:40 +00:00
Single `todo` tool that reads (no params) or writes (provide todos array with merge flag). In-memory TodoStore on AIAgent, no system prompt mutation, behavioral guidance in tool description only. State re-injected after context compression events. Gateway sessions hydrate from conversation history. Added to all platform toolsets. Also wired into RL agent_loop.py with per-run TodoStore and fixed browser_snapshot user_task passthrough from first user message. |
||
|---|---|---|
| .. | ||
| __init__.py | ||
| browser_tool.py | ||
| cronjob_tools.py | ||
| file_operations.py | ||
| file_tools.py | ||
| fuzzy_match.py | ||
| image_generation_tool.py | ||
| mixture_of_agents_tool.py | ||
| patch_parser.py | ||
| process_registry.py | ||
| rl_training_tool.py | ||
| skills_tool.py | ||
| terminal_hecate.py | ||
| terminal_tool.py | ||
| todo_tool.py | ||
| transcription_tools.py | ||
| tts_tool.py | ||
| vision_tools.py | ||
| web_tools.py | ||