4f57d7116d
Improved stdout handling in the terminal tool to prevent deadlocks by implementing a background thread to continuously drain output, ensuring smooth command execution without blocking.
teknium12026-02-19 09:24:04 -08:00
422607df7c
feat: expand README with update and messaging gateway instructions
teknium12026-02-19 02:10:02 -08:00
49e1f9ea89
Refactor TODO.md to summarize future improvements for the Hermes Agent, focusing on subagent architecture, task management, dynamic skills expansion, and interactive clarifying questions. Key ideas include context isolation for subagents, task decomposition, progress tracking, and skill acquisition from successful tasks.
teknium12026-02-17 03:24:38 -08:00
6731230d73
Add special handling for 'process' tool in _build_tool_preview function
teknium12026-02-17 03:18:27 -08:00
ec59d71e60
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.
teknium12026-02-17 03:14:47 -08:00
bdac541d1e
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.
teknium12026-02-17 03:11:17 -08:00
061fa70907
Add background process management with process tool, wait, PTY, and stdin support
teknium12026-02-17 02:51:31 -08:00
48b5cfd085
Add skip_context_files option to AIAgent for batch processing
teknium12026-02-16 22:40:31 -08:00
a7609c97be
Update docs to match backend key rename and CWD behavior
teknium12026-02-16 22:31:41 -08:00
5404a8fcd8
Enhance image handling and analysis capabilities across platforms
teknium12026-02-15 16:10:50 -08:00
eb49936a60
Update documentation and installation scripts for TTS audio formats
teknium12026-02-14 16:16:54 -08:00
ff9ea6c4b1
Enhance TTS tool to support platform-specific audio formats
teknium12026-02-14 16:13:26 -08:00
586b0a7047
Add Text-to-Speech (TTS) support with Edge TTS and ElevenLabs integration
teknium12026-02-14 16:08:14 -08:00
84718d183a
Add platform-specific formatting hints and identity for AIAgent
teknium12026-02-12 16:11:16 -08:00
3099a2f53c
Add timestamp to active system prompt in AIAgent
teknium12026-02-12 15:59:31 -08:00
ed010752dd
Update .env.example to use new Docker, Singularity, and Modal images for Python 3.11 with Node.js 20 support
teknium12026-02-12 10:07:03 -08:00
89c6f24d48
Merge branch 'main' of github.com:nousresearch/hermes-agent
teknium2026-02-12 05:38:15 +00:00
f23856df8e
Add kill_modal script to manage Modal applications and better handling of file and terminal tools
teknium2026-02-12 05:37:14 +00:00
1b7bc299f3
Enhance TerminalBench2 environment with task filtering due to incompat with modal and logging improvements
teknium2026-02-12 05:36:45 +00:00
a291cc99cf
more extra kwarg support for provider selection etc on openrouter in agent rl envs and evals
teknium2026-02-12 05:36:25 +00:00
389ac5e017
pass extrabody for agentloop to ban and allowlist providers on openrouter, control thinking, etc
teknium2026-02-12 05:35:48 +00:00
fc792a4be9
Update Project_notes.md: grailed-embedding-search status and TODOs (June 2025)
nightwing2026-02-11 17:54:47 -07:00
07501bef14
Add Project_notes.md — centralized status tracker for all side projects
nightwing2026-02-11 17:36:18 -07:00
137ce05324
Add image generation tool to toolsets for messaging platforms
teknium12026-02-10 21:04:24 -08:00
ada0b4f131
Enhance image handling in platform adapters
teknium12026-02-10 21:02:40 -08:00
abe925e212
Update hermes-discord toolset to enable full terminal access with safety checks
teknium2026-02-11 04:44:30 +00:00
8fb44608bf
Update SKILL.md and related references to implement container binding for labeled shapes and arrows in Excalidraw
teknium12026-02-10 20:05:23 -08:00
153cd5bb44
Refactor skills tool integration and enhance system prompt
teknium12026-02-10 19:48:38 -08:00
669545f551
Add diagramming skills for Excalidraw
teknium12026-02-10 19:30:46 -08:00