Commit Graph

  • 7087702210 chore: add salvage contributors to AUTHOR_MAP kshitijk4poor 2026-05-11 18:02:51 +05:30
  • a1854ac07c fix(kanban): treat archived parent tasks as terminal for dependency resolution Ninso112 2026-05-10 19:11:00 +02:00
  • 27cfe72543 fix(kanban): use localized column label in select-all aria label Evgenii 2026-05-11 08:08:12 +00:00
  • 379e7dd014 test(send_message): cover _check_send_message gating paths Dominikh 2026-05-10 18:37:11 +00:00
  • 8ac998cb0c fix(send_message): allow kanban workers to call send_message Dominikh 2026-05-10 18:32:27 +00:00
  • 5af315c4cc fix(kanban): inject HERMES_HOME into worker subprocess env TurgutKural 2026-05-10 21:28:22 +03:00
  • 641e40c4bd fix(kanban): restore HERMES_KANBAN_BOARD after scoped slash override Sylw3ster 2026-05-10 18:10:04 +03:00
  • 2b3bf17dfa fix(kanban): call kanban_block on iteration-budget exhaustion to prevent protocol violation liuhao1024 2026-05-10 23:39:07 +08:00
  • f6d4f3c37d fix(kanban): route gateway create auto-subscribe to explicit board Frowtek 2026-05-10 16:33:07 +03:00
  • 64145a1996 fix(nix): replace chown -R with targeted find in container entrypoint (#23633) Siddharth Balyan 2026-05-11 12:59:57 +05:30
  • 5606258855 feat(nix): add extraDependencyGroups for sealed venv extras (#21817) Siddharth Balyan 2026-05-11 12:23:48 +05:30
  • d992fd9aaf feat(deps): add hindsight-client as optional dependency (#21818) Siddharth Balyan 2026-05-11 12:22:02 +05:30
  • ebf2ea584a feat(terminal,cli): docker_extra_args + display.timestamps Mibayy 2026-05-10 22:41:35 -07:00
  • 228b7d27bd fix(auxiliary): cache 402'd providers as unhealthy with TTL to stop per-call retry storms (#23597) Teknium 2026-05-10 22:43:14 -07:00
  • ace1c4ea8c fix(discord): typing indicator task not cleaned up after API error 0xbyt4 2026-03-22 19:39:04 +03:00
  • 0458d99f22 chore(release): AUTHOR_MAP entry for Mibayy clawhub email teknium1 2026-05-10 22:24:50 -07:00
  • 9526040700 chore(skills/stocks): tighten SKILL.md to modern format teknium1 2026-05-10 22:24:41 -07:00
  • 2ea957fc41 chore(skills/stocks): relocate to optional-skills/finance/stocks/ teknium1 2026-05-10 22:23:30 -07:00
  • 896a7ce261 feat: add stocks & finance skill (Yahoo Finance, no API key) Mibayy 2026-03-19 03:01:46 +00:00
  • bf2cc8b31c Merge pull request #20317 from NousResearch/meta/security-policy Jeffrey Quesnelle 2026-05-11 01:36:32 -04:00
  • 228a4d11ae fix(config): warn loudly on YAML parse failure instead of silent default fallback (#23585) Teknium 2026-05-10 22:36:19 -07:00
  • 3af3c4eb8c fix(misc): three small defensive fixes from PR #1974 Gutslabs 2026-05-10 22:20:25 -07:00
  • 482d49cf90 chore: AUTHOR_MAP entry for wilsen0 teknium1 2026-05-10 22:18:14 -07:00
  • edb4a2bda5 test(telegram): cover env-clamped helper + adaptive text-batch tiers teknium1 2026-05-10 22:18:14 -07:00
  • ac95b8cdbe perf(gateway): tune Telegram cadence + adaptive fast-path for short replies wilsen0 2026-05-10 22:18:06 -07:00
  • e3b88a8fe2 rename(skills): api-testing -> rest-graphql-debug (#23589) Teknium 2026-05-10 22:22:19 -07:00
  • 5f767879e6 chore(release): AUTHOR_MAP entry for Hugo-SEQUIER teknium1 2026-05-10 22:05:11 -07:00
  • 1f899393dc chore(skills/hyperliquid): tighten SKILL.md to modern format teknium1 2026-05-10 22:04:37 -07:00
  • f2e8ed2405 Add unit tests for hyperliquid skill functionality Hugo Sqr 2026-03-18 23:01:52 +07:00
  • 28b4fe6007 test: stabilize quick-command redaction test against xdist ordering Teknium1 2026-05-10 22:05:08 -07:00
  • f6736ced81 fix(security): sanitize env and redact output in quick commands + remove write-only _pending_messages 0xbyt4 2026-03-17 22:24:09 +03:00
  • 4c57a5b318 feat(skills): add api-testing optional skill (#1800) Muhammet Eren Karakuş 2026-05-10 22:01:18 -07:00
  • 6c1af45b78 chore: AUTHOR_MAP entry for kjames2001 (James Huang) teknium1 2026-05-10 21:59:14 -07:00
  • 82352e54c4 test(telegram): regression coverage for edit overflow split-and-deliver teknium1 2026-05-10 21:59:14 -07:00
  • bf1f40996f fix(telegram): split-and-deliver oversized edits instead of silent truncation kjames2001 2026-05-10 21:59:05 -07:00
  • 3b122cc1ac feat(kanban): stranded_in_ready diagnostic for unclaimed tasks (#23578) Teknium 2026-05-10 21:58:44 -07:00
  • bf5b8a7d61 chore(release): map @eloklam tailnet email Teknium1 2026-05-10 20:54:01 -07:00
  • b8bf2f817d fix(kanban): merge dashboard batch QOL with i18n + collapse + assignee-casing Teknium1 2026-05-10 20:53:51 -07:00
  • b60462a205 test(kanban): remove stale t.summary assertion from search test eloklam 2026-05-10 16:30:57 +02:00
  • 3df7e30244 kanban dashboard: fix shift-click range selection, column select-all toggle, and bulk action optimistic UI Yi Lok Enoch Lam 2026-05-10 13:40:17 +02:00
  • 69053832e3 kanban dashboard: remove redundant t.summary from search haystack Yi Lok Enoch Lam 2026-05-10 13:35:11 +02:00
  • a88f201cd4 kanban dashboard: multi-card drag visual feedback Yi Lok Enoch Lam 2026-05-10 13:21:13 +02:00
  • 98c499b235 kanban dashboard: fix batch QOL oracle blockers Yi Lok Enoch Lam 2026-05-10 12:54:39 +02:00
  • 0ea234e093 feat(kanban): dashboard batch QOL upgrade Yi Lok Enoch Lam 2026-05-10 12:28:43 +02:00
  • 518d37f6af feat(kanban): add reclaim_first support to bulk reassign endpoint Yi Lok Enoch Lam 2026-05-10 11:14:50 +02:00
  • a63a2b7c78 fix(goals): force judge to use tool calls instead of JSON-text replies (#23547) Teknium 2026-05-10 20:51:40 -07:00
  • 4a080b1d5a fix(goals): forward standing /goal state on auto-compression session rotation (#23530) Teknium 2026-05-10 20:41:53 -07:00
  • 68d081f570 fix(kanban): keep '--created-by' default as 'user' teknium1 2026-05-10 20:02:27 -07:00
  • ba5640fa11 fix(gateway): route kanban notifications to creator profile Mike Nguyen 2026-05-11 02:43:55 +00:00
  • 9e005d6779 chore: AUTHOR_MAP entry for NivOO5 teknium1 2026-05-10 19:12:52 -07:00
  • 7f90141c63 test(telegram): native-draft transport coverage + docs teknium1 2026-05-10 19:12:39 -07:00
  • 4ed293b38e feat(telegram): native draft streaming via sendMessageDraft (Bot API 9.5+) NivOO5 2026-05-10 19:12:31 -07:00
  • 80bb5f2947 fix(achievements): use canonical X-Hermes-Session-Token header Teknium 2026-05-10 19:40:43 -07:00
  • da2ed478b5 fix(achievements): inject Authorization header in plugin API calls treydong 2026-05-10 22:43:36 +08:00
  • 771b8c4a36 test(conftest): plug every gateway-kill leak path (#23486) Teknium 2026-05-10 18:55:28 -07:00
  • e5bce320db fix(auxiliary): evict cached client on timeout/connection error (#23482) Teknium 2026-05-10 18:55:05 -07:00
  • ae83a54be4 docs(kanban): worker lane contract page + review-required convention Teknium1 2026-05-10 18:15:08 -07:00
  • 666b751536 chore: AUTHOR_MAP entry for rahimsais teknium1 2026-05-10 16:25:33 -07:00
  • 737314fe91 fix(telegram): normalize dm threads and retry control sends rahimsais 2026-05-10 16:25:13 -07:00
  • 404640a2b7 feat(goals): /goal checklist + /subgoal user controls (#23456) Teknium 2026-05-10 16:56:51 -07:00
  • c0bbdec850 chore: AUTHOR_MAP entry for Freeman-Consulting teknium1 2026-05-10 16:17:48 -07:00
  • 121bbe0385 test(stream-consumer): add UTF-16 overflow regression tests for #11170 teknium1 2026-05-10 16:17:48 -07:00
  • c0da5d09a6 fix: use UTF-16 length for Telegram stream consumer message splitting Aubrey Freeman III 2026-04-16 13:05:22 -05:00
  • c5f1f863ac fix(cli): drive _prompt_text_input directly when off main thread (#23454) Teknium 2026-05-10 16:16:10 -07:00
  • 62cfe79e93 fix(tools): clarify kanban_complete phantom-card retry guidance konsisumer 2026-05-10 09:52:39 +02:00
  • 2f00559d9e fix(telegram): pass source.thread_id explicitly on auto-reset notice (carve-out of #7404) Keyu Yuan 2026-05-10 15:22:22 -07:00
  • a2920b1762 fix(tui): right-click copies selection, only pastes when no selection Wesley Simplicio 2026-05-09 00:21:13 -03:00
  • 59d3f24f10 chore: AUTHOR_MAP entry for konsisumer noreply (#23071) Teknium1 2026-05-10 15:22:27 -07:00
  • 88588b6159 fix(kanban): extend stale claim instead of killing live worker konsisumer 2026-05-10 09:52:29 +02:00
  • 3974a137c6 docs(user-stories): add 116 stories from the Hermes Discord archive (#23436) Teknium 2026-05-10 15:21:40 -07:00
  • d6e1fadbf5 fix(xai): omit reasoning.effort for grok models that reject it (#23435) Teknium 2026-05-10 15:21:30 -07:00
  • cc2a0c674a chore: AUTHOR_MAP entry for hrygo (黄飞虹) teknium1 2026-05-10 15:16:04 -07:00
  • f9e0d60a99 test(thread-routing): handle both lark-SDK-present and absent paths teknium1 2026-05-10 15:16:04 -07:00
  • e164a9c1ed fix(stream-consumer): preserve thread routing on overflow first-send path 黄飞虹 2026-05-09 09:25:46 +08:00
  • ff14666cdc fix(gateway): stream consumer first message drops thread context hrygo 2026-05-10 15:14:38 -07:00
  • 6636fecd47 fix(gateway): only mark final response sent when split-overflow chunks actually land (#23420) Teknium 2026-05-10 15:13:54 -07:00
  • b38b100105 chore: AUTHOR_MAP entry for jelrod27 (#21398) Teknium 2026-05-10 14:27:13 -07:00
  • 787e3c368c test(kanban): cover redeliver-on-cycle + flip stale unsub-on-abnormal-event tests Teknium 2026-05-10 14:26:55 -07:00
  • a96dd54872 fix: deduplicate kanban notifications for blocked/gave_up states jelrod27 2026-05-07 09:03:13 -07:00
  • 04e18160ab chore: AUTHOR_MAP entry for HuangYuChuh teknium1 2026-05-10 14:12:31 -07:00
  • ec1fad3449 fix(gateway): align fallback delete with sibling style + add regression tests teknium1 2026-05-10 14:12:31 -07:00
  • 4eb8479ebd fix(gateway): delete partial message after fallback send on flood control HuangYuChuh 2026-04-29 17:55:04 +08:00
  • cdb6e5e52a test(conftest): block tests from killing the live hermes-gateway (#23397) Teknium 2026-05-10 13:20:27 -07:00
  • 6062c24fd1 ci: skip lint comment on fork PRs Mike Nguyen 2026-05-09 13:50:20 +00:00
  • 9c68d12079 test(kanban): cover send-exception rewind + drop noisy success log to debug Teknium 2026-05-10 13:18:44 -07:00
  • 861ce7c0b6 fix: dedupe kanban notifier delivery claims Mike Nguyen 2026-05-09 12:41:31 +00:00
  • 373c4d6647 docs(sessions): document /handoff cross-platform session transfer (#23400) Teknium 2026-05-10 13:12:37 -07:00
  • 4d9dcbc47a fix(windows): unbreak install + update on Windows (#23394) Teknium 2026-05-10 13:07:08 -07:00
  • 00ce5f04d9 feat(session): make /handoff actually transfer the session live teknium1 2026-05-10 12:56:31 -07:00
  • 878611a79d feat(session): add /handoff command for cross-platform session transfer kshitijk4poor 2026-05-09 23:17:32 +05:30
  • 6e5c49bdc4 refactor(kanban-orchestrator): drop hardcoded specialist roster, add Step-0 profile discovery Teknium 2026-05-10 12:58:33 -07:00
  • a282434301 feat(gateway): per-platform admin/user split for slash commands (salvage of #4443) (#23373) Teknium 2026-05-10 12:33:54 -07:00
  • 594209389d fix(xai): drop models being retired May 15, 2026 from pickers (#23291) Teknium 2026-05-10 12:12:55 -07:00
  • d62808c373 chore: AUTHOR_MAP entry for guglielmofonda (#21505) Teknium 2026-05-10 09:12:30 -07:00
  • 3fbbf58853 docs(kanban): document max_spawn as live concurrency cap (not per-tick budget) Teknium 2026-05-10 09:12:10 -07:00
  • 845be254ec fix(kanban): cap dispatch by running workers guglielmofonda 2026-05-07 13:35:21 -07:00
  • cede612987 feat(gateway): shutdown forensics — non-blocking diag, per-phase timing, stale-unit warning (#23285) Teknium 2026-05-10 09:01:51 -07:00
  • 1f5983c4c8 feat(kanban): aggregate all toolset-name typos in skills before raising Teknium 2026-05-10 08:40:44 -07:00
  • 673418dfa1 fix(kanban): reject toolset names in task skills LeonSGP43 2026-05-10 10:16:25 +08:00
  • a91e5a8759 feat(kanban-dashboard): native <details> collapse + skip empty metadata Teknium 2026-05-10 08:30:02 -07:00