Commit Graph

  • b22b3f506a fix(cli): pin HERMES_KANBAN_BOARD at chat boot to stop subprocess board drift 0xDevNinja 2026-05-05 12:23:43 +05:30
  • d472d697cd chore(release): map stevekelly622@gmail.com → @steezkelly Teknium 2026-05-05 04:31:44 -07:00
  • 8c82d0664d fix(kanban): ignore stale current board pointers Steve Kelly 2026-05-05 00:54:07 -04:00
  • 2a285d5ec2 fix(agent): stateful streaming scrubber for reasoning-block leaks (#17924) (#20184) Teknium 2026-05-05 04:33:38 -07:00
  • 28f4d6db63 fix(tool-schemas): reactive strip of pattern/format on llama.cpp grammar 400s Chris Danis 2026-05-05 04:21:17 -07:00
  • 542e06c789 fix: include default profile in kanban assignees Interstellar-code 2026-05-05 10:58:26 +02:00
  • fc4aa66ee4 feat(tips): add 100 new CLI startup tips (#20168) Teknium 2026-05-05 04:15:58 -07:00
  • f25d3ec917 fix(kanban): suppress dispatcher stuck-warn when ready queue holds only non-spawnable assignees Brecht-H 2026-05-05 09:43:06 +00:00
  • ca5595fe7b fix(kanban): dispatcher skips ready tasks whose assignee is not a real profile Brecht-H 2026-05-05 07:47:20 +00:00
  • 91ce8fc000 fix(setup): offer Keep/Replace/Clear when API key already exists Teknium 2026-05-05 04:07:49 -07:00
  • 8ad5e98f8d fix(gateway): preserve pending update prompts across restarts simbam99 2026-05-01 20:16:11 +03:00
  • 2785355750 chore(release): map bjianhang@gmail.com → @bjianhang Teknium 2026-05-05 03:57:16 -07:00
  • c3112adac5 fix(tui): improve clipboard copy fallbacks baojianhang 2026-04-26 16:40:11 +08:00
  • 13a7cbcd64 fix(nix): refresh stale tui npmDepsHash + fix cache-blind detection (#20144) Siddharth Balyan 2026-05-05 15:32:20 +05:30
  • 601e5f1d57 fix(teams): log reply() fallback for diagnostics teknium1 2026-05-04 20:53:57 -07:00
  • 2333b7a7ec fix(tests): patch TypingActivityInput after mock on Python <3.12 Aamir Jawaid 2026-05-01 06:26:57 +00:00
  • 3f023450dd fix(teams): fall back to flat send when threading returns 400 Aamir Jawaid 2026-05-01 05:21:28 +00:00
  • 69aeba0df7 feat(teams): implement threading via app.reply() Aamir Jawaid 2026-05-01 04:57:59 +00:00
  • 10f89d7b72 docs(teams): add Teams to messaging/index.md Aamir Jawaid 2026-05-01 04:44:45 +00:00
  • 93869b48ab docs: add Microsoft Teams to platform lists across docs Aamir Jawaid 2026-05-01 04:39:44 +00:00
  • ef94aa201f docs(teams): add Teams to sidebar Aamir Jawaid 2026-05-01 04:30:41 +00:00
  • c77a6e3faa chore(security): add OSV-Scanner CI + Dependabot for github-actions only (#20037) Teknium 2026-05-04 20:58:21 -07:00
  • 1d938832a7 test(kanban): patch dashboard websocket token stub Stephen Schoettler 2026-04-30 20:26:54 -07:00
  • f7918c9349 test(teams): mock ClientOptions in adapter tests Stephen Schoettler 2026-04-30 20:15:02 -07:00
  • a1bed18194 docs: clarify that the Docker terminal backend is a single persistent container (#20003) Teknium 2026-05-04 20:09:31 -07:00
  • d12f59aa53 Merge pull request #19866 from NousResearch/fix/clarify-placeholder-credential Jeffrey Quesnelle 2026-05-04 22:24:52 -04:00
  • b816fd4e26 fix(tui): complete absolute paths as paths helix4u 2026-05-04 16:31:20 -06:00
  • b632290166 fix(gateway): handle planned service stops helix4u 2026-05-04 13:35:23 -06:00
  • 20428f5e60 fix(tui): respect voice.record_key config (supersedes #19028, #19339) (#19835) brooklyn! 2026-05-04 15:49:28 -07:00
  • 109c3e468c fix(terminal): guard background process spawn against deleted cwd (#19933) kshitij 2026-05-04 15:35:34 -07:00
  • 9fa3a093f2 fix(local): test root as ancestor candidate; use real pipe for fake stdout briandevans 2026-04-29 10:24:51 -07:00
  • 9644b8ae67 fix(local): recover when persistent_shell cwd is deleted (#17558) briandevans 2026-04-29 10:16:22 -07:00
  • b8fb9270c4 refactor(cli): drop dead c-S-c key binding (follow-up to #19895) (#19919) Teknium 2026-05-04 14:49:38 -07:00
  • 56a78e74b2 feat(kanban-dashboard): sharper home-channel toggle contrast, drop → running action (#19916) Teknium 2026-05-04 14:48:19 -07:00
  • 429b8eceb4 fix(cli): guard c-S-c key binding with try/except to prevent startup crash (#19895) nftpoetrist 2026-05-05 00:45:01 +03:00
  • e493b1c482 docs(skill): add hyperframes inspect command to cli.md + SKILL.md Rames Jusso 2026-05-03 21:00:55 +00:00
  • 20859cc408 docs(skill): sync hyperframes skill with upstream changes James 2026-04-23 16:45:58 +00:00
  • 50aabb9eb2 feat(skill): add hyperframes optional creative skill James 2026-04-17 02:49:01 +00:00
  • 8fabef9d35 fix(docs): register cron-script-only guide in sidebar (#19893) Teknium 2026-05-04 12:57:01 -07:00
  • 81cd678291 fix(google-workspace): restore required_credential_files in SKILL.md (#16452) briandevans 2026-04-27 02:15:09 -07:00
  • 60b143e9df fix(tui_gateway): guard sys.path against local package shadowing (#15989) briandevans 2026-04-26 09:32:41 -07:00
  • 645a2f482d fix(cli): fix shortcut config conflict in hermes_cli Harry Riddle 2026-04-27 01:22:51 +07:00
  • a919269eb5 fix(skills/email/himalaya): document v1.2.0 folder.aliases syntax Steven Chanin 2026-04-25 22:34:12 -07:00
  • 9cda237bb1 docs(cron): lead with agent-driven setup for no-agent mode (#19871) Teknium 2026-05-04 12:39:19 -07:00
  • eadf34633e fix(models): strip :cloud/-cloud suffix from models.dev Ollama Cloud IDs briandevans 2026-04-26 12:17:22 -07:00
  • c050ee6573 fix(file_ops): resolve search_files path/line collision for hyphenated numeric filenames Yoimex 2026-04-25 08:43:03 +03:00
  • fbc477df71 fix(run_agent): acquire lock in IterationBudget.used property Ricardo-M-L 2026-04-27 00:28:59 +08:00
  • 64ad7dec0d fix(file-ops): allow file search in hidden roots ClawdIA 2026-04-27 15:31:15 -03:00
  • 9e2628ee7c test(discord): annotate make_attachment content_type as Optional[str] briandevans 2026-04-26 22:37:47 -07:00
  • 1c7f47a58c fix(cron): add concurrency regression test for parallel job state writes Ioodu 2026-04-27 19:08:53 +08:00
  • 6875471916 fix(tts): update MiniMax API endpoint to v1/text_to_speech lhysdl 2026-04-26 16:46:09 +08:00
  • 75bce317a3 fix(cron): expand \${VAR} refs in config.yaml during job execution (#15890) briandevans 2026-04-25 22:14:36 -07:00
  • fd9c32c0f2 fix(email): drop non-allowlisted senders before dispatch to prevent mail loops Albert.Zhou 2026-04-27 09:23:38 +08:00
  • 20edca75e9 fix(update): sync bundled skills to all profiles, including active (#16176) briandevans 2026-04-26 13:13:32 -07:00
  • 103f51ad34 fix(doctor): check gh auth status when GITHUB_TOKEN absent jjjojoj 2026-04-27 00:13:46 +08:00
  • 8ab9f61dcf fix(gateway): preserve WSL interop PATH in systemd units fiver 2026-04-27 14:17:58 +08:00
  • d90f73bcec fix(gateway): use git HEAD SHA, not file mtimes, for stale-code check (#19740) Teknium 2026-05-04 12:33:21 -07:00
  • a21f364ad7 chore(release): AUTHOR_MAP entries for Tier 1g salvage batch Teknium 2026-05-04 12:31:57 -07:00
  • 1c7c7c3c5f feat(kanban-dashboard): per-platform home-channel notification toggles (#19864) Teknium 2026-05-04 12:31:21 -07:00
  • 2bc82bb504 clarify placeholder telegram credential in tests emozilla 2026-05-04 15:31:15 -04:00
  • 3db6b9cc87 feat(cron): add no_agent mode for script-only cron jobs (watchdog pattern) (#19709) Teknium 2026-05-04 12:31:01 -07:00
  • d35efb9898 feat(telegram): /topic off + help + auth gate + screenshot debounce teknium1 2026-05-03 10:39:47 -07:00
  • 1381c89e56 fix(telegram): polish topic mode — CASCADE, General-topic handling, rename guard, debounce teknium1 2026-05-03 08:08:13 -07:00
  • 1a9542cf75 docs(telegram): document /topic multi-session DM mode teknium1 2026-05-03 05:40:56 -07:00
  • a7683d04a9 fix(telegram): harden DM topic binding — persist through switch_session, rebind on /new teknium1 2026-05-03 05:34:07 -07:00
  • 25065283b3 fix: improve telegram topic mode setup EmelyanenkoK 2026-05-02 19:28:49 +03:00
  • d6615d8ec7 feat: add Telegram DM topic-mode sessions EmelyanenkoK 2026-05-02 18:04:57 +03:00
  • b162f9ef9a fix(nix): refresh hermes-tui npmDepsHash for ui-tui lockfile Austin Pickett 2026-05-04 13:41:08 -04:00
  • 0ce1b9fe20 fix(tui): preserve prompt separator width (#19340) asheriif 2026-05-04 18:58:40 +02:00
  • d9c090fe36 Merge pull request #19338 from asheriif/fix/tui-plugin-slash-exec-live brooklyn! 2026-05-04 09:57:45 -07:00
  • 05bec0ac79 fix: pluralization Austin Pickett 2026-05-04 12:53:09 -04:00
  • 54e78cadb2 test: add regression test for Teams interactive_setup import fix kshitijk4poor 2026-05-04 19:19:50 +05:30
  • 38adfebe78 fix(teams): import prompt/print helpers from cli_output, not config megastary 2026-05-01 11:34:21 +02:00
  • cfd86dcdb8 chore: add bobashopcashier noreply email to AUTHOR_MAP kshitijk4poor 2026-05-04 18:51:05 +05:30
  • d89e7a3cd4 fix(anthropic): restrict fast mode to Opus 4.6 (Anthropic API contract) bobashopcashier 2026-05-03 21:02:16 -07:00
  • a7417f8a4a fix(compressor): skip non-string tool content in summarization pass to prevent AttributeError JasonOA888 2026-05-04 13:01:28 +08:00
  • eeb05cf556 docs: default custom tool creation to plugins helix4u 2026-05-04 18:22:41 +05:30
  • 74c1b946e0 fix(browser): inject --no-sandbox for root and AppArmor userns restrictions ygd58 2026-05-04 05:26:57 -07:00
  • ce22301dc6 test(sms): use clear=True in test_missing_phone_number_is_non_retryable briandevans 2026-04-26 22:34:10 -07:00
  • 83080772f2 fix(delegation): honor provider override for subagents 0668001438 2026-04-27 11:06:41 +08:00
  • 7a8ee8b29d fix(gateway): deduplicate Weixin messages by content fingerprint Pratik Rai 2026-04-27 00:39:11 +05:30
  • 0b5fd40a01 fix(delegate): correct _spawn_child → _build_child_agent in comments briandevans 2026-04-25 19:22:10 -07:00
  • 42d72b5922 fix(status): add missing popular provider API keys to hermes status display briandevans 2026-05-04 05:13:46 -07:00
  • 5d6431c114 fix(doctor): resolve merge conflicts, add kimi-coding-cn test VinVC 2026-05-03 10:49:34 +08:00
  • 0e9416036a test: add unit tests for heartbeat stale threshold increase 阿泥豆 2026-04-26 14:55:06 +08:00
  • 0cc63043e0 fix(delegation): increase heartbeat stale thresholds 阿泥豆 2026-04-26 14:37:12 +08:00
  • 6b4ccb9b14 fix(session-search): report source from resolved parent, not FTS5 child session (#15909) briandevans 2026-04-25 23:24:56 -07:00
  • b46b0c9888 fix(backup): floor pre-update backup_keep to 1 so the new backup survives briandevans 2026-04-27 06:18:33 -07:00
  • ef8c213e88 fix(model-switch): soft-accept unlisted openai-codex models Sanhu Li 2026-04-26 16:02:03 +08:00
  • 52882dade6 fix(agent): include name field on every role:tool message for Gemini compatibility (#16478) 0xsir0000 2026-04-27 17:51:11 +08:00
  • 0443484115 fix(qqbot): honor proxy env vars for websocket OpenClaw Bot 2026-04-26 15:19:48 +08:00
  • 6cf7a9e330 fix(vision): preserve explicit provider auth with custom base_url 陈运波0668001438 2026-04-27 10:43:52 +08:00
  • b7bbc62503 fix(compressor): _prune_old_tool_results boundary direction swithek 2026-04-26 22:50:40 +02:00
  • d29f90e89d fix(error_classifier): avoid large-context false overflow heuristics Dejie Guo 2026-04-27 12:09:53 +08:00
  • 026a5e47df fix(cli): preserve Windows hidden-dir paths in markdown giwaov 2026-04-27 13:45:35 +01:00
  • 3fb35520c6 revert: auto-subscribe gateway chat on tool-driven kanban_create (#19718) (#19721) Teknium 2026-05-04 05:04:01 -07:00
  • 25b7b0f8e6 chore(release): AUTHOR_MAP entries for Tier 1f salvage batch Teknium 2026-05-04 05:02:59 -07:00
  • ff3d2773e2 feat(kanban): auto-subscribe gateway chat on tool-driven kanban_create (#19718) Teknium 2026-05-04 05:02:23 -07:00
  • fdf9343c51 fix(tools): wrap bare scalars in single-element list for array-typed args Nikolay Gusev 2026-05-04 04:58:35 -07:00
  • 6f864f8f94 fix(redact): add code_file param to skip false-positive ENV/JSON patterns ms-alan 2026-04-27 00:05:49 +08:00