Commit Graph

  • 7d499c75db feat(slack): add require_mention and free_response_channels config support Doruk Ardahan 2026-04-09 13:31:36 -07:00
  • 997e219c14 fix(security): enforce user authorization on approval button clicks Teknium 2026-04-09 13:26:37 -07:00
  • ab7b407224 fix: atomic Slack approval guard, safe JSON deserialization fallbacks aaronagent 2026-04-10 00:20:35 +08:00
  • c6974fd108 fix: allow custom endpoint users to use main model for auxiliary tasks Teknium 2026-04-09 13:23:43 -07:00
  • c6dba918b3 fix(tests): fix several failing/flaky tests on main (#6777) Dylan Socolobsky 2026-04-09 17:17:06 -03:00
  • b7d4ea1550 feat: better hyperlink formatting Brooklyn Nicholson 2026-04-09 15:13:43 -05:00
  • 74241328f0 direnv: watch lockfiles/nix files; gitignore .nix-stamps Ari Lotter 2026-04-09 15:30:42 -04:00
  • df5874c119 nix: add bundled TUI build-time verification check Ari Lotter 2026-04-09 15:30:29 -04:00
  • 21afb3fa3c nix: delegate devShell setup to package passthru hooks Ari Lotter 2026-04-09 15:30:29 -04:00
  • 31b2c12f0f nix: bundle TUI in main package with passthru hooks Ari Lotter 2026-04-09 15:30:29 -04:00
  • 405c1b4e84 nix: add TUI derivation with buildNpmPackage Ari Lotter 2026-04-09 15:30:29 -04:00
  • 5ff96551d5 cli: support bundled TUI at HERMES_TUI_DIR (for nix) Ari Lotter 2026-04-09 15:30:29 -04:00
  • 2b4272ef5b ui-tui: update package-lock.json Ari Lotter 2026-04-09 15:30:29 -04:00
  • 670dcea8f4 ui-tui: add tsc build pipeline Ari Lotter 2026-04-09 15:30:18 -04:00
  • 17f13013eb chore: fmt Brooklyn Nicholson 2026-04-09 14:17:45 -05:00
  • 3eade90b39 fix: OpenClaw migration now shows dry-run preview before executing (#6769) Teknium 2026-04-09 12:15:06 -07:00
  • 00e1d42b9e feat: image pasting Brooklyn Nicholson 2026-04-09 13:45:23 -05:00
  • 34d06a9802 fix(compaction): don't halve context_length on output-cap-too-large errors KUSH42 2026-04-09 16:54:23 +02:00
  • 2772d99085 fix: remove /prompt slash command — footgun via prefix expansion (#6752) Teknium 2026-04-09 11:27:27 -07:00
  • ee16416c7b fix(cli): prefer auth.py env vars over models.dev in provider detection (#6755) Teknium 2026-04-09 11:13:11 -07:00
  • 3007174a61 fix: prevent 400 format errors from triggering compression loop on Codex Responses API (#6751) Teknium 2026-04-09 11:11:34 -07:00
  • 2f0a83dd12 fix(cli): update TUI status bar model name on provider fallback Yang Zhi 2026-04-09 11:31:41 +08:00
  • 110cdd573a fix(auxiliary_client): inject KimiCLI User-Agent for custom endpoint sync clients Yang Zhi 2026-04-07 17:50:42 +08:00
  • 4d1b988070 fix(credential_pool): use _resolve_kimi_base_url when seeding kimi-coding pool Yang Zhi 2026-04-07 01:18:07 +08:00
  • 019c11d07e fix(fallback): preserve provider-specific headers when activating fallback Yang Zhi 2026-04-08 16:18:07 +08:00
  • fce23e8024 fix(docker): #6197 enable unbuffered stdout for live logs MustafaKara7 2026-04-08 22:13:11 +03:00
  • 1ec1f6a68a fix: model fallback — stale model on Nous login + connection error fallback (#6554) Teknium 2026-04-09 10:38:53 -07:00
  • b2ea9b4176 Merge branch 'main' of github.com:NousResearch/hermes-agent into feat/ink-refactor Brooklyn Nicholson 2026-04-09 12:31:20 -05:00
  • 0d7c19a42f fix(ui-tui): ref-based input buffer, gateway listener stability, usage display, and 6 correctness bugs Brooklyn Nicholson 2026-04-09 12:21:24 -05:00
  • 637ad443bf nix: add tirith to runtime deps (#6721) ethernet 2026-04-09 12:58:00 -04:00
  • a8b85bb887 fix(nix): make setupSecrets activation script optional (#6227) (#6261) Devorun 2026-04-09 19:39:20 +03:00
  • d9753720f3 fix(nix): switch nixpkgs input from nixos-24.11 to nixos-unstable (#5520) Sergei Korolev 2026-04-09 19:00:38 +03:00
  • dbc11abcb6 fix(ci): pin floating GitHub Actions tags and ascii-guard to explicit versions (#3982) Dilek 2026-04-09 18:57:20 +03:00
  • 268ee6bdce fix: add turn-exit diagnostic logging to agent loop (#6549) Teknium 2026-04-09 04:15:22 -07:00
  • 173289b64f docs: add hermes dump and hermes logs to CLI commands reference (#6552) Teknium 2026-04-09 04:11:03 -07:00
  • 1a3ae6ac6e feat: structured API error classification for smart failover (#6514) Teknium 2026-04-09 04:10:11 -07:00
  • 78e6b06518 feat: add 'hermes dump' command for copy-pasteable setup summary (#6550) Teknium 2026-04-09 04:00:41 -07:00
  • b650957b40 docs(bluebubbles): fix pairing instructions to use existing approve flow (#6548) Teknium 2026-04-09 03:57:11 -07:00
  • ad06bfccf0 fix: remove dead LLM_MODEL env var — add migration to clear stale .env entries (#6543) Teknium 2026-04-09 03:56:40 -07:00
  • 8dfc96dbbb feat: capture provider rate limit headers and show in /usage (#6541) Teknium 2026-04-09 03:43:14 -07:00
  • 3c8ec7037c fix(agent): catch PermissionError in subdirectory hint discovery konsisumer 2026-04-09 07:23:34 +02:00
  • 161c2c4da4 fix(skills): archive OpenClaw cron store without config Kira 2026-04-09 01:04:06 -04:00
  • e22416dd9b fix: handle empty sudo password and false prompts Lumen Radley 2026-04-07 23:44:12 +02:00
  • a94099908a fix(state): orphan children instead of cascade-deleting in prune/delete (#6513) Teknium 2026-04-09 02:41:56 -07:00
  • 851857e413 fix(models): correct probed_url selection logic cokemine 2026-04-09 16:15:37 +09:00
  • b408379e9d fix: reduce credential exhaustion TTL from 24 hours to 1 hour (#6504) Teknium 2026-04-09 02:37:23 -07:00
  • e1b0b135cb fix(discord): accept .log attachments and raise document size limit Kira 2026-04-09 03:15:09 -04:00
  • 1eabbe905e fix: retry 3 times when model returns truly empty response (#6488) Teknium 2026-04-09 02:06:12 -07:00
  • b962801f6a fix(bluebubbles): add setup wizard integration and OPTIONAL_ENV_VARS (#6494) Teknium 2026-04-09 02:05:41 -07:00
  • 5cf4fac2aa fix: restore codex fallback auth-store lookup Cherif Yaya 2026-04-09 00:04:30 -07:00
  • 894e8c8a8f fix: resolve opencode.ai context window to 1M and clean up display formatting Hunter B 2026-04-02 19:59:19 -05:00
  • 18140199c3 fix(ci): build and push multi-arch Docker image (amd64 + arm64) (#6124) Teknium 2026-04-09 00:29:45 -07:00
  • 7120d6cdd6 fix(bluebubbles): add missing integration points and documentation (#6460) Teknium 2026-04-09 00:19:05 -07:00
  • d40264d53b test: add coverage for token-budget tail protection Teknium 2026-04-08 23:35:46 -07:00
  • c506126123 fix(tests): update context_compressor tests for min_tail=3 BongSuCHOI 2026-04-08 18:25:30 +00:00
  • d12f8db0b8 fix(compaction): token-budget primary tail protection BongSuCHOI 2026-04-08 17:36:32 +00:00
  • 25757d631b feat(hindsight): feature parity, setup wizard, and config improvements Nicolò Boschi 2026-04-09 07:27:31 +02:00
  • d97f6cec7f feat(gateway): add BlueBubbles iMessage platform adapter (#6437) Teknium 2026-04-08 23:54:03 -07:00
  • 241bd4fc7e fix: add size cap to assistant thread metadata cache Teknium 2026-04-08 22:44:22 -07:00
  • 30a0fcaec8 fix(slack): handle assistant thread lifecycle events helix4u 2026-04-08 14:24:59 -06:00
  • 5449c01d26 fix: clean env vars in pairing regression test Teknium 2026-04-08 22:48:07 -07:00
  • 1d8d4f28ae fix(gateway): prevent background process notifications from triggering false pairing requests xingkongliang 2026-04-08 11:21:24 +10:00
  • 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