Commit Graph

  • 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
  • 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