e184f5ab3a
Add todo tool for agent task planning and management
teknium1
2026-02-17 17:02:33 -08:00
d0f82e6dcc
Removing random project notes doc
Sam Herring
2026-02-17 08:02:29 -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.
teknium1
2026-02-17 03:24:38 -08:00
6731230d73
Add special handling for 'process' tool in _build_tool_preview function
teknium1
2026-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.
teknium1
2026-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.
teknium1
2026-02-17 03:11:17 -08:00
061fa70907
Add background process management with process tool, wait, PTY, and stdin support
teknium1
2026-02-17 02:51:31 -08:00
48b5cfd085
Add skip_context_files option to AIAgent for batch processing
teknium1
2026-02-16 22:40:31 -08:00
a7609c97be
Update docs to match backend key rename and CWD behavior
teknium1
2026-02-16 22:31:41 -08:00
5404a8fcd8
Enhance image handling and analysis capabilities across platforms
teknium1
2026-02-15 16:10:50 -08:00
eb49936a60
Update documentation and installation scripts for TTS audio formats
teknium1
2026-02-14 16:16:54 -08:00
ff9ea6c4b1
Enhance TTS tool to support platform-specific audio formats
teknium1
2026-02-14 16:13:26 -08:00
586b0a7047
Add Text-to-Speech (TTS) support with Edge TTS and ElevenLabs integration
teknium1
2026-02-14 16:08:14 -08:00
84718d183a
Add platform-specific formatting hints and identity for AIAgent
teknium1
2026-02-12 16:11:16 -08:00
3099a2f53c
Add timestamp to active system prompt in AIAgent
teknium1
2026-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
teknium1
2026-02-12 10:07:03 -08:00
89c6f24d48
Merge branch 'main' of github.com:nousresearch/hermes-agent
teknium
2026-02-12 05:38:15 +00:00
f23856df8e
Add kill_modal script to manage Modal applications and better handling of file and terminal tools
teknium
2026-02-12 05:37:14 +00:00
1b7bc299f3
Enhance TerminalBench2 environment with task filtering due to incompat with modal and logging improvements
teknium
2026-02-12 05:36:45 +00:00
a291cc99cf
more extra kwarg support for provider selection etc on openrouter in agent rl envs and evals
teknium
2026-02-12 05:36:25 +00:00
389ac5e017
pass extrabody for agentloop to ban and allowlist providers on openrouter, control thinking, etc
teknium
2026-02-12 05:35:48 +00:00
fc792a4be9
Update Project_notes.md: grailed-embedding-search status and TODOs (June 2025)
nightwing
2026-02-11 17:54:47 -07:00
07501bef14
Add Project_notes.md — centralized status tracker for all side projects
nightwing
2026-02-11 17:36:18 -07:00
137ce05324
Add image generation tool to toolsets for messaging platforms
teknium1
2026-02-10 21:04:24 -08:00
abe925e212
Update hermes-discord toolset to enable full terminal access with safety checks
teknium
2026-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
teknium1
2026-02-10 20:05:23 -08:00
153cd5bb44
Refactor skills tool integration and enhance system prompt
teknium1
2026-02-10 19:48:38 -08:00
669545f551
Add diagramming skills for Excalidraw
teknium1
2026-02-10 19:30:46 -08:00
cfe2f3fe15
Implement interrupt handling for long-running tool executions in AIAgent
teknium1
2026-02-10 16:34:27 -08:00
140d609e0c
Refine agent history conversion logic in GatewayRunner
teknium1
2026-02-10 16:16:30 -08:00
a32ad1a656
Fix infinite interrupt loop in gateway by consuming pending messages with .pop() and clearing interrupt events before recursion
teknium
2026-02-11 00:05:30 +00:00
62ba69a29d
Fix gateway exit code to enable systemd auto-restart on connection failure
teknium1
2026-02-10 16:01:00 -08:00
9b0f2a16ca
Enhance CLI functionality with retry and undo commands
teknium1
2026-02-10 15:59:46 -08:00
85e629e915
Add cleanup functionality for orphaned sandboxes in TerminalBench2EvalEnv
teknium
2026-02-10 23:48:49 +00:00
1b1307d0d1
Implement Anthropic prompt caching for Claude models via OpenRouter
teknium
2026-02-10 06:49:41 +00:00
7a11be9f3f
Enhance browser tool functionality and cleanup process
teknium
2026-02-09 04:35:25 +00:00
192ce958c3
Enhance CLI command handling and introduce resource cleanup features
teknium1
2026-02-08 13:31:45 -08:00
c441681dc2
Update default model to 'anthropic/claude-opus-4.6' and refine terminal working directory settings
teknium1
2026-02-08 12:56:40 -08:00
dd70d57b9b
Refactor BatchRunner and AIAgent for enhanced reasoning and tool management, improved tool definitions for fileops
teknium
2026-02-08 20:19:14 +00:00
f12ea1bc02
Enhance BatchRunner and AIAgent with new configuration options, default model now opus 4.6, default summarizer gemini flash 3
teknium
2026-02-08 10:49:24 +00:00