Sign in
Join now
hermes-agent
alice.mosphere.at
/
Star
Starred
Star
Something went wrong. Try again.
Fork
0
Eye filled
Watch
Watching
Watch
The agent that grows with you
Star
Starred
Star
Something went wrong. Try again.
Fork
Eye filled
Watch
Watching
Watch
Overview
Overview
Issues
Issues
Pulls
Pulls
Pipelines
Pipelines
hermes-agent
/
tools
3 folders
·
60 files
at
bb/tui-mouse-toggle
pefontana
·
feat(delegate): orchestrator role and configurable spawn depth (default flat)
·
6mo ago
48ecb98f
browser_providers
feat: ungate Tool Gateway — subscription-based access with per-tool opt-in
6mo ago
environments
feat(skills+terminal): make bundled skill scripts runnable out of the box (#13384)
6mo ago
neutts_samples
refactor(tts): replace NeuTTS optional skill with built-in provider + setup flow
7mo ago
__init__.py
Merge branch 'main' into rewbs/tool-use-charge-to-subscription
7mo ago
ansi_strip.py
fix: strip ANSI at the source — clean terminal output before it reaches the model
7mo ago
approval.py
feat: configurable approval mode for cron jobs (approvals.cron_mode)
6mo ago
binary_extensions.py
fix(tools): address PR review — remove _extract_raw_output, BudgetConfig everywhere, read_file hardening
6mo ago
browser_camofox_state.py
feat(browser): add persistent Camofox sessions and VNC URL discovery (salvage #4400) (#4419)
6mo ago
browser_camofox.py
refactor: remove remaining redundant local imports (comprehensive sweep)
6mo ago
browser_cdp_tool.py
feat(browser): add browser_cdp raw DevTools Protocol passthrough (#12369)
6mo ago
browser_tool.py
refactor: remove redundant local imports already available at module level
6mo ago
budget_config.py
fix: preserve existing thresholds, remove pre-read byte guard
6mo ago
checkpoint_manager.py
refactor: remove redundant local imports already available at module level
6mo ago
clarify_tool.py
refactor: add tool_error/tool_result helpers + read_raw_config, migrate 129 callsites
6mo ago
code_execution_tool.py
feat(execute_code): add project/strict execution modes, default to project (#11971)
6mo ago
credential_files.py
refactor: extract shared helpers to deduplicate repeated code patterns (#7917)
6mo ago
cronjob_tools.py
fix: replace hardcoded ~/.hermes with display_hermes_home() in agent-facing text (#10285)
6mo ago
debug_helpers.py
refactor: codebase-wide lint cleanup — unused imports, dead code, and inefficient patterns (#5821)
6mo ago
delegate_tool.py
feat(delegate): orchestrator role and configurable spawn depth (default flat)
6mo ago
discord_tool.py
feat: add Discord server introspection and management tool (#4753)
6mo ago
env_passthrough.py
fix(env_passthrough): reject Hermes provider credentials from skill passthrough (#13523)
6mo ago
feishu_doc_tool.py
fix(feishu-comment): use get_hermes_home(); drop dead asyncio wrapper; AUTHOR_MAP
6mo ago
feishu_drive_tool.py
fix(feishu-comment): use get_hermes_home(); drop dead asyncio wrapper; AUTHOR_MAP
6mo ago
file_operations.py
fix(patch): gate 'did you mean?' to no-match + extend to v4a/skill_manage
6mo ago
file_tools.py
fix(patch): gate 'did you mean?' to no-match + extend to v4a/skill_manage
6mo ago
fuzzy_match.py
fix(patch): gate 'did you mean?' to no-match + extend to v4a/skill_manage
6mo ago
homeassistant_tool.py
fix: clean up description escaping, add string-data tests
6mo ago
image_generation_tool.py
feat(image-gen): add GPT Image 2 to FAL catalog (#13677)
6mo ago
interrupt.py
fix(interrupt): propagate to concurrent-tool workers + opt-in debug trace (#11907)
6mo ago
managed_tool_gateway.py
fix(tools): add debug logging for token refresh and tighten domain check
6mo ago
mcp_oauth_manager.py
fix(mcp-oauth): bidirectional auth_flow bridge + absolute expires_at (salvage #12025) (#12717)
6mo ago
mcp_oauth.py
fix(mcp-oauth): bidirectional auth_flow bridge + absolute expires_at (salvage #12025) (#12717)
6mo ago
mcp_tool.py
fix(mcp): reset circuit breaker on successful OAuth reconnect
6mo ago
memory_tool.py
fix: nest msvcrt import inside fcntl except block
6mo ago
mixture_of_agents_tool.py
refactor: remove dead code — 1,784 lines across 77 files (#9180)
6mo ago
neutts_synth.py
fix(tts): document NeuTTS provider and align install guidance (#1903)
7mo ago
openrouter_client.py
refactor: route ad-hoc LLM consumers through centralized provider router
7mo ago
osv_check.py
feat: OSV malware check for MCP extension packages (#5305)
6mo ago
patch_parser.py
fix(patch): gate 'did you mean?' to no-match + extend to v4a/skill_manage
6mo ago
path_security.py
refactor: extract shared helpers to deduplicate repeated code patterns (#7917)
6mo ago
process_registry.py
refactor: remove redundant local imports already available at module level
6mo ago
registry.py
fix: tighten AST check to module-level only
6mo ago
rl_training_tool.py
refactor: codebase-wide lint cleanup — unused imports, dead code, and inefficient patterns (#5821)
6mo ago
send_message_tool.py
refactor: remove remaining redundant local imports (comprehensive sweep)
6mo ago
session_search_tool.py
fix(aux): add session_search extra_body and concurrency controls
6mo ago
skill_manager_tool.py
fix(patch): gate 'did you mean?' to no-match + extend to v4a/skill_manage
6mo ago
skills_guard.py
refactor: remove dead code — 1,784 lines across 77 files (#9180)
6mo ago
skills_hub.py
feat(skills): centralized skills index — eliminate GitHub API calls for search/install
6mo ago
skills_sync.py
feat(skills): add 'hermes skills reset' to un-stick bundled skills (#11468)
6mo ago
skills_tool.py
fix(skills): respect HERMES_SESSION_PLATFORM in _is_skill_disabled
6mo ago
terminal_tool.py
fix(acp): wire approval callback + make it thread-local (#13525)
6mo ago
tirith_security.py
fix: handle cross-device shutil.move failure in tirith auto-install (#10127) (#10524)
6mo ago
todo_tool.py
fix(tools): enforce ID uniqueness in TODO store during replace operations
6mo ago
tool_backend_helpers.py
fix(fal): extend whitespace-only FAL_KEY handling to all call sites
6mo ago
tool_result_storage.py
fix(tools): neutralize shell injection in _write_to_sandbox via path quoting (#7940)
6mo ago
transcription_tools.py
fix(stt): map cloud-only model names to valid local size for faster-whisper (#2544)
6mo ago
tts_tool.py
feat(tts): complete KittenTTS integration (tools/setup/docs/tests)
6mo ago
url_safety.py
fix: allow trusted QQ CDN benchmark IP resolution
6mo ago
vision_tools.py
fix: vision tool respects auxiliary.vision.temperature from config (#4661)
6mo ago
voice_mode.py
fix: point optional-dep install hints at the venv's python (#11938)
6mo ago
web_tools.py
feat: ungate Tool Gateway — subscription-based access with per-tool opt-in
6mo ago
website_policy.py
refactor: codebase-wide lint cleanup — unused imports, dead code, and inefficient patterns (#5821)
6mo ago
xai_http.py
feat(xai): upgrade to Responses API, add TTS provider
6mo ago