hermes-agent/tools
teknium1 5b3f708fcb feat: enhance stale daemon cleanup and improve error logging in browser tool
- Updated the stale daemon cleanup function to support multiple patterns for identifying orphaned agent-browser processes, improving reliability across different versions.
- Added logging for stderr output during browser command execution to aid in diagnostics, particularly for capturing warnings from the agent-browser.
- Implemented a warning for empty snapshots returned from the agent-browser, indicating potential issues with stale daemons or CDP connections.
2026-02-21 00:27:35 -08:00
..
__init__.py feat: implement subagent delegation for task management 2026-02-20 03:15:53 -08:00
browser_tool.py feat: enhance stale daemon cleanup and improve error logging in browser tool 2026-02-21 00:27:35 -08:00
clarify_tool.py feat: introduce clarifying questions tool for interactive user engagement 2026-02-19 20:06:14 -08:00
code_execution_tool.py Cleanup time! 2026-02-20 23:23:32 -08:00
cronjob_tools.py Enhance CLI with multi-platform messaging integration and configuration management 2026-02-02 19:01:51 -08:00
delegate_tool.py feat: enhance task delegation with spinner updates and progress display 2026-02-20 03:23:23 -08:00
file_operations.py fix: escape file glob patterns in ShellFileOperations 2026-02-19 15:12:02 -08:00
file_tools.py refactor: rename search tool for clarity and consistency 2026-02-20 02:43:57 -08:00
fuzzy_match.py Cleanup time! 2026-02-20 23:23:32 -08:00
image_generation_tool.py Enhance batch processing and image generation tools 2026-01-18 10:11:59 +00:00
memory_tool.py refactor: improve memory entry handling and file operations 2026-02-20 02:32:15 -08:00
mixture_of_agents_tool.py Cleanup time! 2026-02-20 23:23:32 -08:00
patch_parser.py Add file manipulation tools and enhance setup scripts 2026-02-05 03:49:46 -08:00
process_registry.py Update PTY write handling in ProcessRegistry to ensure data is encoded as bytes before writing. This change improves compatibility with string inputs and clarifies the expected data type in comments. 2026-02-17 03:14:47 -08:00
rl_training_tool.py Update dependencies and enhance installation scripts 2026-02-07 00:05:04 +00:00
session_search_tool.py Cleanup time! 2026-02-20 23:23:32 -08:00
skill_manager_tool.py feat: introduce skill management tool for agent-created skills and skills migration to ~/.hermes 2026-02-19 18:25:53 -08:00
skills_guard.py Cleanup time! 2026-02-20 23:23:32 -08:00
skills_hub.py feat: introduce skill management tool for agent-created skills and skills migration to ~/.hermes 2026-02-19 18:25:53 -08:00
skills_sync.py feat: introduce skill management tool for agent-created skills and skills migration to ~/.hermes 2026-02-19 18:25:53 -08:00
skills_tool.py feat: introduce skill management tool for agent-created skills and skills migration to ~/.hermes 2026-02-19 18:25:53 -08:00
terminal_hecate.py Update environment configuration and enhance terminal tool integration 2026-01-23 12:26:53 +00:00
terminal_tool.py Cleanup time! 2026-02-20 23:23:32 -08:00
todo_tool.py Add todo tool for agent task planning and management 2026-02-17 17:02:33 -08:00
transcription_tools.py Cleanup time! 2026-02-20 23:23:32 -08:00
tts_tool.py Rename OPENAI_API_KEY to HERMES_OPENAI_API_KEY in configuration and codebase for clarity and to avoid conflicts. Update related documentation and error messages to reflect the new key name, ensuring backward compatibility with existing setups. 2026-02-17 03:11:17 -08:00
vision_tools.py Cleanup time! 2026-02-20 23:23:32 -08:00
web_tools.py Cleanup time! 2026-02-20 23:23:32 -08:00