hermes-agent/tools
teknium1 7ee7221af1 refactor: consolidate debug logging across tools with shared DebugSession class
- Introduced a new DebugSession class in tools/debug_helpers.py to centralize debug logging functionality, replacing duplicated code across various tool modules.
- Updated image_generation_tool.py, mixture_of_agents_tool.py, vision_tools.py, web_tools.py, and others to utilize the new DebugSession for logging tool calls and saving debug logs.
- Enhanced maintainability and consistency in debug logging practices across the codebase.
2026-02-21 03:53:24 -08:00
..
__init__.py feat: implement subagent delegation for task management 2026-02-20 03:15:53 -08:00
browser_tool.py refactor: implement structured logging across multiple modules 2026-02-21 03:11:11 -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 refactor: enhance error handling with structured logging across multiple modules 2026-02-21 03:32:11 -08:00
cronjob_tools.py Enhance CLI with multi-platform messaging integration and configuration management 2026-02-02 19:01:51 -08:00
debug_helpers.py refactor: consolidate debug logging across tools with shared DebugSession class 2026-02-21 03:53:24 -08:00
delegate_tool.py refactor: update tool descriptions for clarity and conciseness 2026-02-21 02:41:30 -08:00
file_operations.py fix: escape file glob patterns in ShellFileOperations 2026-02-19 15:12:02 -08:00
file_tools.py refactor: implement structured logging across multiple modules 2026-02-21 03:11:11 -08:00
fuzzy_match.py Cleanup time! 2026-02-20 23:23:32 -08:00
image_generation_tool.py refactor: consolidate debug logging across tools with shared DebugSession class 2026-02-21 03:53:24 -08: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 refactor: consolidate debug logging across tools with shared DebugSession class 2026-02-21 03:53:24 -08:00
openrouter_client.py refactor: consolidate debug logging across tools with shared DebugSession class 2026-02-21 03:53:24 -08:00
patch_parser.py Add file manipulation tools and enhance setup scripts 2026-02-05 03:49:46 -08:00
process_registry.py refactor: enhance error handling with structured logging across multiple modules 2026-02-21 03:32:11 -08:00
rl_training_tool.py Update dependencies and enhance installation scripts 2026-02-07 00:05:04 +00:00
session_search_tool.py refactor: consolidate debug logging across tools with shared DebugSession class 2026-02-21 03:53:24 -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 refactor: enhance error handling with structured logging across multiple modules 2026-02-21 03:32:11 -08:00
skills_sync.py refactor: enhance error handling with structured logging across multiple modules 2026-02-21 03:32:11 -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 refactor: implement structured logging across multiple modules 2026-02-21 03:11:11 -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 refactor: implement structured logging across multiple modules 2026-02-21 03:11:11 -08:00
tts_tool.py refactor: enhance error handling with structured logging across multiple modules 2026-02-21 03:32:11 -08:00
vision_tools.py refactor: consolidate debug logging across tools with shared DebugSession class 2026-02-21 03:53:24 -08:00
web_tools.py refactor: consolidate debug logging across tools with shared DebugSession class 2026-02-21 03:53:24 -08:00