hermes-agent/tools
teknium1 7af33accf1 fix: apply secret redaction to file tool outputs
Terminal output was already redacted via redact_sensitive_text() but
read_file and search_files returned raw content. Now both tools
redact secrets before returning results to the LLM.

Based on PR #372 by @teyrebaz33 (closes #363) — applied manually
due to branch conflicts with the current codebase.
2026-03-09 00:49:46 -07:00
..
environments
__init__.py
approval.py
browser_tool.py
clarify_tool.py
code_execution_tool.py
cronjob_tools.py
debug_helpers.py
delegate_tool.py
file_operations.py
file_tools.py
fuzzy_match.py
homeassistant_tool.py
honcho_tools.py
image_generation_tool.py
interrupt.py
mcp_tool.py
memory_tool.py
mixture_of_agents_tool.py
openrouter_client.py
patch_parser.py
process_registry.py
registry.py
rl_training_tool.py
send_message_tool.py
session_search_tool.py
skill_manager_tool.py
skills_guard.py
skills_hub.py
skills_sync.py
skills_tool.py
terminal_tool.py
todo_tool.py
transcription_tools.py
tts_tool.py
vision_tools.py
web_tools.py