Commit Graph

  • ee502e5640 docs(cli): add --deliver-only flag to hermes webhook subscribe r266-tech 2026-04-20 00:14:56 +08:00
  • 0dc677f071 docs(skill/hermes-agent): sync slash commands + add durable-systems section Teknium 2026-05-05 13:28:49 -07:00
  • c28c2a2380 docs(tts): document per-provider max_text_length caps r266-tech 2026-04-22 12:15:31 +08:00
  • d5357f816d refactor(telegram): make typing thread-id resolver symmetric with send Teknium 2026-05-05 13:27:27 -07:00
  • 41545f7ec5 fix(telegram): keep DM topic typing scoped helix4u 2026-05-05 13:36:33 -06:00
  • 0664bf961a docs: fix broken nix-setup anchor for container-aware CLI WadydX 2026-04-23 15:55:07 +01:00
  • 58f93fb7d3 docs: remove dead papers.md link from saelens references WadydX 2026-04-23 14:54:27 +01:00
  • 2d5f20684a docs: remove dead reference links in flash-attention skill WadydX 2026-04-23 14:47:08 +01:00
  • c85a25faaa chore: AUTHOR_MAP entry for Beandon13 Teknium 2026-05-05 13:26:03 -07:00
  • 27a8ba42ed docs(prompt): clarify supported customization surfaces Brandon Zarnitz 2026-05-04 22:00:57 -04:00
  • ce9888b52a docs(config): fix fallback provider config paths LeonSGP43 2026-05-05 11:33:44 +08:00
  • a6289927d3 docs(web_tools): correct web_extract summarizer timeout comment beardthelion 2026-05-04 23:02:24 -05:00
  • 3b750715a3 fix: resolve lazy session creation regressions (#18370 fallout) (#20363) Siddharth Balyan 2026-05-06 01:11:49 +05:30
  • 0397be5939 feat(tui): remove /provider alias for /model (#20358) Teknium 2026-05-05 12:23:21 -07:00
  • 87b113c2e3 chore: AUTHOR_MAP entry for Tkander1715 Teknium 2026-05-05 09:02:16 -07:00
  • 60235dba5e feat(cli): add list_picker_providers for credential-filtered picker Traemond Anderson 2026-04-21 10:25:10 -04:00
  • cc2c820975 chore: AUTHOR_MAP entry for Aslaaen Teknium 2026-05-05 08:57:39 -07:00
  • e8e9147377 fix(acp): preserve assistant reasoning metadata in session persistence Aslaaen 2026-04-21 18:00:10 +03:00
  • dbe9b15fa1 chore: AUTHOR_MAP entry for zeejaytan Teknium 2026-05-05 08:56:40 -07:00
  • f8ba265340 fix(aux): trigger fallback on 429 rate-limit errors in auxiliary client Zeejay 2026-04-22 01:14:32 +10:00
  • 8c0f254c06 chore: AUTHOR_MAP entry for LeonSGP43 Teknium 2026-05-05 08:48:57 -07:00
  • 244bacd0dc fix(skills): support category-qualified local skill names LeonSGP43 2026-04-22 01:48:55 +08:00
  • 4553e32bc4 chore: AUTHOR_MAP entry for Es1la Teknium 2026-05-05 08:48:04 -07:00
  • a877c3f6d9 fix(feishu): tolerate malformed dedup timestamps Es1la 2026-05-05 08:47:46 -07:00
  • 77a102b7de chore: AUTHOR_MAP entry for jkausel-ai Teknium 2026-05-05 08:46:24 -07:00
  • 526742199b Prefer fallback for Gemini CloudCode rate limits Justin Kausel 2026-04-21 14:23:36 -04:00
  • 12135b4c8a chore: AUTHOR_MAP entry for wysie Teknium 2026-05-05 08:43:32 -07:00
  • 0120d8f31e fix: merge plugin tools into builtin toolsets Wysie 2026-04-22 02:24:24 +08:00
  • d9f0875591 chore: AUTHOR_MAP entry for hharry11 Teknium 2026-05-05 08:42:22 -07:00
  • 247c9d468c fix(gateway): ensure deterministic thread eviction in helpers hharry11 2026-04-21 21:26:52 +03:00
  • 935cf2fcca chore: AUTHOR_MAP entry for JTroyerOvermatch Teknium 2026-05-05 08:40:47 -07:00
  • 6430d67569 fix(openrouter): use canonical X-Title attribution header Jonathan Troyer 2026-05-05 08:40:27 -07:00
  • 269be4ec84 chore: AUTHOR_MAP entry for Bongulielmi Teknium 2026-05-05 08:38:32 -07:00
  • d8097d587f refactor(env): use shared Hermes dotenv loader Remigio Bongulielmi 2026-04-21 21:39:23 +02:00
  • c62d8c9b74 chore: AUTHOR_MAP entry for Bartok9 Teknium 2026-05-05 08:37:09 -07:00
  • dad62c4c47 fix(whatsapp): auto-convert mp3/wav to ogg/opus in send-media for native voice bubbles Bartok 2026-04-21 16:29:27 -04:00
  • 45949e944a chore: AUTHOR_MAP entry for Junass1 Teknium 2026-05-05 08:35:59 -07:00
  • e4e0090b54 test(acp): regression for #13675 — save_session preserves existing messages on encode failure Teknium 2026-05-05 08:35:37 -07:00
  • 5795b3be4e fix(acp): use SessionDB.replace_messages for atomic history rewrite Junass1 2026-05-05 08:34:27 -07:00
  • e805380b82 Discover plugin commands during CLI dispatch Justin Kausel 2026-04-21 13:40:22 -04:00
  • ecc909de38 fix(session): serialize JSONL transcript appends under existing lock sprmn24 2026-04-22 00:18:04 +03:00
  • db84c1535d fix(ssh): add scp availability check to preflight validation sprmn24 2026-04-22 00:42:29 +03:00
  • 8e18d10318 fix(feishu): force text mode for markdown tables WuTianyi 2026-04-22 08:09:20 +08:00
  • b014a3d315 test(cron): update _isolate_tick_lock fixture for _get_lock_paths Teknium 2026-05-05 08:27:52 -07:00
  • 969bfff449 fix: merge _get_hermes_home() dynamic resolution and feishu receive_id_type detection 邓taoyuan 2026-04-22 07:22:02 +08:00
  • 401aadb5b8 docs(security): rewrite policy around OS-level isolation as the boundary emozilla 2026-05-05 12:46:51 -04:00
  • de9238d37e feat(kanban): hallucination gate + recovery UX for worker-created-card claims (#20232) Teknium 2026-05-05 08:06:55 -07:00
  • 7de3c86c5a feat(i18n): add display.language for static message translation (zh/ja/de/es) (#20231) Teknium 2026-05-05 08:03:07 -07:00
  • b7bd177105 docs(AGENTS.md): add curator/cron/delegation/toolsets, fix plugin tree (#20226) Teknium 2026-05-05 07:56:29 -07:00
  • 7530ce04e0 chore: AUTHOR_MAP entry for MaHaoHao-ch Teknium 2026-05-05 05:40:04 -07:00
  • 02147cc850 fix(cli): sanitize bracketed paste markers during setup MaHaoHao-ch 2026-04-28 10:43:53 +08:00
  • 8ebb81fd76 chore: AUTHOR_MAP entry for rxdxxxx Teknium 2026-05-05 05:39:13 -07:00
  • c46bc92949 fix(run_agent): use aux provider for compression context length lookup rxdxxxx 2026-05-05 10:07:58 +08:00
  • fb311952d7 chore: AUTHOR_MAP entry for Krionex Teknium 2026-05-05 05:37:42 -07:00
  • 285c208cf7 fix(gateway): also tolerate malformed env vars in custom human-delay mode Teknium 2026-05-05 05:37:28 -07:00
  • 3b16c590e0 fix(gateway): ignore malformed custom delay env vars in natural mode Krionex 2026-04-28 12:04:27 +03:00
  • 349d0da07e chore: AUTHOR_MAP entry for novax635 Teknium 2026-05-05 05:35:18 -07:00
  • 4e6f51167d fix(cli): fall back on invalid HERMES_MAX_ITERATIONS novax635 2026-04-28 12:35:43 +03:00
  • 37b5731694 chore: AUTHOR_MAP entry for npmisantosh Teknium 2026-05-05 05:33:23 -07:00
  • f6677748a0 fix(claw): handle missing dir in _scan_workspace_state Santosh 2026-04-28 05:35:22 -05:00
  • f844e516d8 chore: AUTHOR_MAP entry for agentlinker Teknium 2026-05-05 05:32:18 -07:00
  • 19eebf6e0d fix(openrouter): treat xiaomi models as reasoning-capable Leon 2026-04-28 19:59:45 +08:00
  • 96514de472 fix(auxiliary): avoid locking into custom path when api_key is empty vominh1919 2026-04-28 16:46:09 +07:00
  • c7fc5af122 chore: AUTHOR_MAP entry for tangyuanjc Teknium 2026-05-05 05:29:49 -07:00
  • 80b386a472 fix(feishu): refresh bot identity during hydration JC的AI分身 2026-04-28 20:22:33 +08:00
  • 314361733f test(api_server): _run_agent result now carries session_id for #16938 Teknium 2026-05-05 05:23:51 -07:00
  • 7f735b4db2 fix: return effective session_id after context compression (#16938) vominh1919 2026-04-28 20:31:02 +07:00
  • 34c6f93496 fix: resolve model.aliases from config.yaml in /model alias resolution Hafiy Zakaria 2026-04-28 20:02:18 +08:00
  • c1a2710a32 test(aux): cover effort: 0 fallback in Codex reasoning translation briandevans 2026-04-28 06:26:19 -07:00
  • 9e893d16d1 fix(aux): default Codex reasoning effort to medium when extra_body.reasoning.effort is falsy briandevans 2026-04-28 06:18:49 -07:00
  • 44cf33449d fix(mcp): add periodic keepalive to _wait_for_lifecycle_event vominh1919 2026-05-05 05:26:49 -07:00
  • 005b2f4c5d chore: AUTHOR_MAP entry for beardthelion Teknium 2026-05-05 05:21:04 -07:00
  • f15b0fbb4f fix: add PLATFORM_HINTS entry for api_server platform beardthelion 2026-04-28 14:53:56 -05:00
  • b10e38e392 fix(skills): pin protects against deletion only, not edits (#20220) Teknium 2026-05-05 05:43:10 -07:00
  • fe8560fc12 feat(api-server): X-Hermes-Session-Key header for long-term memory scoping (#20199) Teknium 2026-05-05 05:34:47 -07:00
  • 436672de0e feat(curator): add archive and prune subcommands (#20200) Teknium 2026-05-05 05:15:54 -07:00
  • 4f76166cf0 chore: AUTHOR_MAP entry for qxxaa Teknium 2026-05-05 04:24:10 -07:00
  • 0a7cc85eab fix(honcho): pass user_message as search_query in get_prefetch_context qxxaa 2026-04-28 14:41:11 +01:00
  • 046c293183 chore: AUTHOR_MAP entry for chengoak Teknium 2026-05-05 04:22:59 -07:00
  • 8f4c0bf088 fix(wecom): pad base64 AES key before decode chengoak 2026-04-28 22:02:16 +08:00
  • 83a07f4759 chore: AUTHOR_MAP entry for happy5318 Teknium 2026-05-05 04:40:12 -07:00
  • 9e0ef2a1bc test: pin per-turn reasoning extraction semantics Teknium 2026-05-05 04:39:58 -07:00
  • efe1cb00c8 fix: prevent stale reasoning from being reused across turns happy5318 2026-05-05 04:39:51 -07:00
  • 4577f392f9 chore: AUTHOR_MAP entry for ashermorse Teknium 2026-05-05 04:18:28 -07:00
  • 6b76ea4707 fix(gateway): load reply_to_mode from config.yaml for Discord and Telegram Asher Morse 2026-04-28 13:55:32 -05:00
  • 354502ee48 fix(kanban): preserve dashboard completion summaries LeonSGP43 2026-05-05 11:07:13 +08:00
  • cca8587d35 docs(quickstart): link Onchain AI Garage Hermes tutorials playlist (#20192) Teknium 2026-05-05 04:56:54 -07:00
  • 4d0f59fa5a test(skill_usage): add mark_agent_created to regression test Teknium 2026-05-05 04:54:59 -07:00
  • 68c1a08ad1 fix(curator): protect hub skills by frontmatter name LeonSGP43 2026-05-04 09:51:00 +08:00
  • 5168226d60 feat(file_tools): post-write delta lint on write_file + patch, add JSON/YAML/TOML/Python in-process linters (#20191) Teknium 2026-05-05 04:54:17 -07:00
  • b93643c8fe chore: AUTHOR_MAP entry for wmagev Teknium 2026-05-05 04:16:12 -07:00
  • 2eef395e1c fix(compaction): mark end of context summary in role=user fallback wmagev 2026-04-29 04:09:09 +09:00
  • c725d7d648 chore: AUTHOR_MAP entry for TheEpTic Teknium 2026-05-05 04:14:40 -07:00
  • 660ce7c54b fix(ui-tui): prevent React effect cleanup from killing python TUI gateway subprocess Nexus 2026-04-28 20:20:16 +01:00
  • 1a03e3b1c6 fix(kanban): detect darwin zombie workers LeonSGP43 2026-05-05 11:16:38 +08:00
  • f6b68f0f50 fix(gateway): keep DoH-confirmed Telegram IPs that match system DNS (#14520) 0xsir0000 2026-04-28 22:06:50 +08:00
  • aacf36e943 fix(cli): persist manual compress handoff revaraver 2026-04-29 05:02:25 +08:00
  • fe8dc26bc9 chore: AUTHOR_MAP entry for revaraver noreply Teknium 2026-05-05 04:09:21 -07:00
  • 4a3e3e20e5 fix(compression): preserve iterative summary continuity revaraver 2026-04-29 05:04:47 +08:00
  • f8a6db68ca test(kanban): isolate HERMES_KANBAN_BOARD writes in pin-env tests Teknium 2026-05-05 04:36:38 -07:00