Something went wrong. Try again.
The agent that grows with you
Something went wrong. Try again.
Branches
Name
Commit
Message
Date
feat(dashboard): add Plugins page with enable/disable, auth status, install/remove
test(auxiliary): guard raw-URL plumbing for Anthropic-compat endpoints
Port from cline/cline#10343: periodic gateway memory logging
feat(cli): add /exit --delete flag to remove session on quit
docs(comfyui): add system detection + hardware-aware recommendations to onboarding
fix(cron): action='run' executes inline when no gateway ticker is running
feat: provider modules — ProviderProfile ABC, 30 providers, fetch_models, transport single-path
style(comfyui): format SKILL.md — table alignment, YAML tags, onboarding hint
Merge pull request #17190 from NousResearch/bb/tui-cold-start-profiling
feat(kanban): dispatcher runs in the gateway by default; retire standalone daemon
review(copilot): point reload.env docstring at hermes_cli.config.reload_env
review(copilot): keep separator space when verb hits pad limit + reword comment
fix(plugins): register dynamically-loaded modules in sys.modules before exec
fix(nix): wire extraPackages into per-user profile for terminal visibility
feat(plugins): add optional-plugins/ discovery + langfuse_tracing as first official optional plugin
Port from Kilo-Org/kilocode#9448: roll up subagent costs into parent session total
fix: include cache tokens in dashboard analytics input totals
fix(terminal): suppress declare -x stdout leak when sourcing snapshot on macOS
fix(tests): update copilot_acp subprocess.Popen patch paths to acp_adapter.copilot_client
fix(signal): read groupV2.id in envelope, fall back to legacy groupInfo
fix(flush_memories): always deduct headroom + resolve flush aux model + trim defence
feat: compression eval harness for agent/context_compressor.py
fix(model): preserve custom endpoint credentials and accept cloud models not in /v1/models
feat(session): inject Discord IDs block when discord tool is loaded
feat(feishu): wire feishu doc/drive tools into hermes-feishu composite
fix(tools): normalize numeric entries and clear stale no_mcp in _save_platform_tools
feat(session): inject Discord IDs block when discord tool is loaded
[verified] feat(nous): drive model picker from Portal recommended-models endpoint
Fix ACP module path documentation from acp_adapter to hermes_agent.acp
feat(tui-gateway): WebSocket transport + /chat web UI, wire-compatible with Ink
feat(config): make tool output truncation limits configurable
refactor: remove config TypedDicts and fix ImportError propagation in clipboard
chore(restructure): add .git-blame-ignore-revs for restructure commits
fix(error_classifier): retry mid-stream SSL/TLS alert errors as transport
fix(usage): read top-level Anthropic cache fields from OAI-compatible proxies
fix(state): replace version-gated migrations with declarative column reconciliation
perf(browser): upgrade agent-browser 0.13 -> 0.26, wire daemon idle timeout
feat(security): add global toggle to allow private/internal URL resolution
refactor: unify transport dispatch + collapse normalize shims
feat(gateway): add require_mention_channels for per-channel mention overrides
feat(aux): use Portal /api/nous/recommended-models for auxiliary models
feat(cli): add --ignore-user-config and --ignore-rules flags
feat(skills): expand touchdesigner-mcp with GLSL, post-FX, audio, geometry references
feat: add ChatCompletionsTransport + wire all default paths
feat(models): hide OpenRouter models that don't advertise tool support
fix(kimi): drop client-side temperature overrides for Kimi/Moonshot models
refactor: extract codex_responses logic into dedicated adapter
feat(security): URL query param + userinfo + form body redaction
fix(display): strip standalone tool-call XML tags from visible text
fix(anthropic): guard max_tokens against non-positive values
fix(compaction): redact credential-like values from summary pipeline
ci: add path filters to Docker and test workflows, remove supply chain audit
fix(gemini): honor explicit aux endpoints and harden SSE parsing
refactor(process): extend preexec_fn→start_new_session swap to remaining Popen sites
fix: token accounting fallback + reasoning-aware compression