This website requires JavaScript.
8755b9dfc0
fix: resizing etc
Brooklyn Nicholson
2026-04-09 00:46:35 -05:00
54bd25ff4a
fix(tui): -c resume, ctrl z, pasting updates, exit summary, session fix
Brooklyn Nicholson
2026-04-09 00:36:53 -05:00
b66550ed08
fix(tui): stabilize multiline input, persist tool traces, and port CLI-style context status bar
Brooklyn Nicholson
2026-04-08 23:59:56 -05:00
e94008c404
fix(terminal): guard invalid command values
helix4u
2026-04-08 20:12:43 -06:00
e7d3e9d767
fix(terminal): persistent sandbox envs survive between turns
angelos
2026-04-09 02:12:26 +00:00
54db7cbbe1
fix(agent): tiered context pressure warnings + gateway dedup (#6411 )
Teknium
2026-04-08 21:31:44 -07:00
ffeaf6ffae
feat(discord): inherit forum channel topic in thread sessions
Hermes Agent
2026-04-09 00:18:40 +00:00
989d4ea43d
fix: set compression_count on mock to avoid TypeError in test
Teknium
2026-04-08 20:19:12 -07:00
8567031433
fix: improve context compression quality — named constants, tool tracking, degradation warning
SHL0MS
2026-03-30 23:34:58 -04:00
c49bbbe8c2
chore: fmt
Brooklyn Nicholson
2026-04-08 22:02:38 -05:00
af4abd2f22
fix: correct unbound exception variable and remaining-time math in warning
Teknium
2026-04-08 19:59:44 -07:00
092061711e
fix(gateway): add staged inactivity warning before timeout escalation
Helmi
2026-04-08 21:39:27 +02:00
980fadfea9
fix(models): preserve OpenRouter variant tags (:free, :extended, :fast) during model switch (#6383 )
Teknium
2026-04-08 19:58:16 -07:00
ae4a884e8d
fix(agent): disable stale stream timeout for local providers (#6368 )
Teknium
2026-04-08 19:53:39 -07:00
6e3f7f3610
docs: add tool_progress_overrides to configuration reference (#6364 )
Teknium
2026-04-08 19:04:21 -07:00
42e366f27b
fix(agent): respect config timeout for flush_memories instead of hardcoded 30s
konsisumer
2026-04-08 15:36:59 +02:00
3baafea380
fix(tools): skip camofox auto-cleanup when managed persistence is enabled (#6233 )
Teknium
2026-04-08 18:07:18 -07:00
e26393ffc2
fix: Signal duplicate replies with streaming + per-platform tool_progress (#6348 )
Teknium
2026-04-08 17:39:45 -07:00
9d8f9765c1
feat: add tests and update mds
Brooklyn Nicholson
2026-04-08 19:31:25 -05:00
e19252afc4
fix: update tests for unified spawn-per-call execution model
Teknium
2026-04-08 17:17:41 -07:00
d684d7ee7e
feat(environments): unified spawn-per-call execution layer
alt-glitch
2026-04-08 13:38:04 -07:00
f226e6be10
Merge branch 'main' of github.com:NousResearch/hermes-agent into feat/ink-refactor
Brooklyn Nicholson
2026-04-08 19:11:44 -05:00
7d26feb9a3
feat(discord): add DISCORD_REPLY_TO_MODE setting (#6333 )
Teknium
2026-04-08 17:08:40 -07:00
875a72e4c8
fix: normalize httpx.URL base_url + strip thinking signatures for third-party endpoints
kshitijk4poor
2026-04-08 13:51:41 -07:00
20a5e589c6
docs: clarify that provider "main" is for auxiliary tasks only (#6291 )
Teknium
2026-04-08 16:39:17 -07:00
7156f8d866
fix: CI test failures — metadata key, cli console, docker env, vision order (#6294 )
Teknium
2026-04-08 16:37:05 -07:00
8de91ce9d2
fix(nix): make addToSystemPackages fully functional for interactive CLI (#6317 )
Siddharth Balyan
2026-04-08 15:39:53 -07:00
8385f54e98
fix(nix): preserve voice deps on aarch64-darwin via nixpkgs (#5079 )
yyovil
2026-04-09 03:39:39 +05:30
105caa001b
chore: regenerate uv.lock against current main
Teknium
2026-04-08 13:41:47 -07:00
d46db0a1b4
fix(tools): use correct import path for mistralai SDK
jjovalle99
2026-04-06 18:27:56 +01:00
5f4b93c20f
feat(tools): add Voxtral Transcribe STT provider (Mistral AI)
jjovalle99
2026-04-06 17:38:25 +01:00
5d2fc6d928
fix: cleanup Qwen OAuth provider gaps
Teknium
2026-04-08 13:39:57 -07:00
3377017eb4
feat(qwen): add Qwen OAuth provider with portal request support
kshitijk4poor
2026-04-08 20:48:21 +05:30
a1213d06bd
fix(hindsight): correct config key mismatch and add base URL support (#6282 )
Teknium
2026-04-08 13:46:14 -07:00
1631895d5a
docs(telegram): add proxy support section
Teknium
2026-04-08 13:45:04 -07:00
4f467700d4
fix(doctor): only check the active memory provider, not all providers unconditionally (#6285 )
Teknium
2026-04-08 13:44:58 -07:00
a435c7274a
chore: uptick
Brooklyn Nicholson
2026-04-08 14:22:36 -05:00
b597123489
feat: better bg tasks
Brooklyn Nicholson
2026-04-08 14:18:37 -05:00
af0f4a52fe
feat: cute spinners
Brooklyn Nicholson
2026-04-08 13:45:34 -05:00
b50d81f212
fix: diff colours
Brooklyn Nicholson
2026-04-08 12:11:55 -05:00
a9fa054df9
chore: uptick
Brooklyn Nicholson
2026-04-08 10:35:07 -05:00
31cb23890a
Merge branch 'feat/ink-refactor' of github.com:NousResearch/hermes-agent into feat/ink-refactor
Brooklyn Nicholson
2026-04-08 09:46:46 -05:00
a3cfb1de86
feat: auto install tui deps
Brooklyn Nicholson
2026-04-08 09:46:40 -05:00
ff6a86cb52
docs: update v0.8.0 highlights — notify_on_complete, MiMo v2 Pro, reorder
Teknium
2026-04-08 04:59:45 -07:00
86960cdbb0
chore: release v0.8.0 (2026.4.8) (#6135 )
Teknium
2026-04-08 04:56:20 -07:00
8b0afa0e57
fix: aggressive worktree and branch cleanup to prevent accumulation (#6134 )
Teknium
2026-04-08 04:44:49 -07:00
ab21fbfd89
fix: add gateway coverage for session boundary hooks, move test to tests/cli/
Teknium
2026-04-08 04:22:55 -07:00
bdc72ec355
feat(cli): add on_session_finalize and on_session_reset plugin hooks
Felipe de Leon
2026-04-08 03:47:40 +04:00
c8a5e36be8
feat(prompting): self-optimized GPT/Codex tool-use guidance via automated behavioral benchmarking (#6120 )
Teknium
2026-04-08 04:06:42 -07:00
1368caf66f
fix(anthropic): smart thinking block signature management (#6112 )
Teknium
2026-04-08 03:38:08 -07:00
30ea423ce8
fix: unify reasoning_effort to config.yaml only, remove HERMES_REASONING_EFFORT env var
Teknium
2026-04-08 03:36:44 -07:00
19b0ddce40
fix(process): correct detached crash recovery state
mrshu
2026-04-08 08:59:52 +02:00
383db35925
fix: improve streaming fallback after edit failures
landy
2026-04-08 16:40:07 +08:00
55ac056920
fix(hindsight): add missing get_hermes_home import
史官
2026-04-08 17:21:59 +08:00
085c1c6875
fix(browser): preserve agent-browser paths with spaces
Vasanthdev2004
2026-04-08 13:53:51 +05:30
a18e5b95ad
docs: add Hermes Mod visual skin editor section to skins page (#6095 )
Teknium
2026-04-08 02:28:40 -07:00
3696c74bfb
fix: preserve existing thresholds, remove pre-read byte guard
Teknium
2026-04-08 01:45:51 -07:00
bbcff8dcd0
fix(tools): address PR review — remove _extract_raw_output, BudgetConfig everywhere, read_file hardening
alt-glitch
2026-04-08 00:13:41 -07:00
77c5bc9da9
feat(budget): make tool result persistence thresholds configurable
alt-glitch
2026-04-07 22:31:06 -07:00
65e24c942e
wip: tool result fixes -- persistence
alt-glitch
2026-04-07 22:21:27 -07:00
22d1bda185
fix(minimax): correct context lengths, model catalog, thinking guard, aux model, and config base_url
kshitij
2026-04-08 01:39:28 -07:00
ab271ebe10
fix(vision): simplify vision auto-detection to openrouter → nous → active provider
Mibayy
2026-04-07 22:24:36 -07:00
e1befe5077
feat(agent): add jittered retry backoff
zocomputer
2026-04-07 22:49:31 -07:00
fff237e111
feat(cron): track delivery failures in job status (#6042 )
Teknium
2026-04-07 22:49:01 -07:00
598c25d43e
feat(feishu): add interactive card approval buttons (#6043 )
Teknium
2026-04-07 22:45:14 -07:00
5c03f2e7cc
fix: provider/model resolution — salvage 4 PRs + MiniMax aux URL fix (#5983 )
Teknium
2026-04-07 22:23:28 -07:00
8d7a98d2ff
feat: use mimo-v2-pro for non-vision auxiliary tasks on Nous free tier (#6018 )
Teknium
2026-04-07 21:41:05 -07:00
371efafc46
feat: personality
Austin Pickett
2026-04-08 00:15:15 -04:00
ebd2d83ef2
feat: add skin logo support
Austin Pickett
2026-04-07 23:59:11 -04:00
af077b2c0d
fix: history up arrow
Brooklyn Nicholson
2026-04-07 20:47:59 -05:00
2d884ff12d
chore: uptick
Brooklyn Nicholson
2026-04-07 20:46:59 -05:00
b397c91d4a
chore: uptick
Brooklyn Nicholson
2026-04-07 20:44:18 -05:00
9c2c9e3a3e
chore: fmt
Brooklyn Nicholson
2026-04-07 20:30:22 -05:00
c3eeb03e26
chore: clean exit
Brooklyn Nicholson
2026-04-07 20:29:31 -05:00
d9d0ac06b9
chore: readme update
Brooklyn Nicholson
2026-04-07 20:24:46 -05:00
29f2610e4b
tui updates for rendering pipeline
Brooklyn Nicholson
2026-04-07 20:10:33 -05:00
7fe6782a25
feat(tools): add "no_mcp" sentinel to exclude MCP servers per platform
Jonathan Barket
2026-04-06 23:03:14 -05:00
b9a5e6e247
fix: use camelCase structuredContent attr, prefer structured over text
Teknium
2026-04-07 17:48:30 -07:00
363c5bc3c3
test(mcp): add structured_content preservation tests
r266-tech
2026-04-08 02:15:43 +08:00
2ad7694874
fix(mcp): preserve structured_content in tool call results
r266-tech
2026-04-08 02:15:37 +08:00
cbf1f15cfe
fix(auxiliary): resolve named custom providers and 'main' alias in auxiliary routing (#5978 )
Teknium
2026-04-07 17:59:47 -07:00
9692b3c28a
fix: CLI/UX batch — ChatConsole errors, curses scroll, skin-aware banner, git state banner (#5974 )
Teknium
2026-04-07 17:59:42 -07:00
f3c59321af
fix: add _profile_arg tests + move STT language to config.yaml
Teknium
2026-04-07 17:35:00 -07:00
6e02fa73c2
fix(discord): discard empty placeholder on voice transcription + force STT language
Marc Bickel
2026-04-07 15:28:36 +02:00
25080986a0
fix(gateway): discard empty placeholder when voice transcription succeeds
Marc Bickel
2026-04-07 13:46:59 +02:00
c3158d38b2
fix(gateway): include --profile in launchd/systemd argv for named profiles
Jarvis AI
2026-04-07 21:18:39 +02:00
50d1518df6
fix(tests): update tool_progress_callback test calls to new 4-arg signature
Teknium
2026-04-07 17:44:04 -07:00
1d5a69a445
fix(api_server): preserve conversation history when /v1/runs input is a message array
pradeep7127
2026-04-07 17:41:34 -07:00
786038443e
feat(api): accept conversation_history in request body
VanBladee
2026-04-07 17:41:05 -07:00
7ec838507a
fix(api_server): update tool_progress_callback signature for Open WebUI streaming
Steffen Röcker
2026-04-07 21:23:49 +02:00
efbe8d674a
docs: add Discord channel controls and Telegram reactions documentation
Teknium
2026-04-07 17:38:07 -07:00
a6547f399f
test: add tests for Discord channel controls and Telegram reactions
Teknium
2026-04-07 17:35:31 -07:00
52b3a3ca3a
fix: default Telegram reactions to off, remove dead _remove_reaction
Teknium
2026-04-07 17:32:37 -07:00
74b0072f8f
feat(telegram): add message reactions on processing start/complete
Alvaro Linares
2026-04-07 07:34:56 -03:00
f6d4b6a319
feat(discord): add ignored_channels and no_thread_channels config
Angello Picasso
2026-04-07 16:57:34 +00:00
37bf19a29d
fix(codex): align validation with normalization for empty stream output
lesterli
2026-04-07 18:30:33 +08:00
469cd16fe0
fix(security): consolidated security hardening — SSRF, timing attack, tar traversal, credential leakage (#5944 )
Teknium
2026-04-07 17:28:37 -07:00
b1a66d55b4
refactor: migrate 10 config.yaml inline loaders to read_raw_config()
Teknium
2026-04-07 17:28:04 -07:00
0d41fb0827
fix(gateway): show full session id and title in /status
Zainan Victor Zhou
2026-04-07 11:51:33 -07:00
4aef055805
fix(gateway/webhook): don't pop delivery_info on send
Jeff Escalante
2026-04-07 11:17:20 -04:00