Commit Graph

  • 98c98821ff chore(release): map CoreyNoDream email for AUTHOR_MAP teknium1 2026-05-02 01:39:51 -07:00
  • c5e3a6fb5b fix(cli): decode .env as UTF-8 to avoid GBK crash on Windows CoreyNoDream 2026-05-02 15:14:03 +08:00
  • e2cea6eeba fix(gateway): include external_dirs skills in Telegram/Discord slash commands (#18741) Teknium 2026-05-02 01:36:57 -07:00
  • c73594fe41 fix(skills): rescan skill_commands cache when platform scope changes (#18739) Teknium 2026-05-02 01:36:53 -07:00
  • 97acd66b4c fix(curator): authoritative absorbed_into on delete + restore cron skill links on rollback (#18671) (#18731) Teknium 2026-05-02 01:29:57 -07:00
  • f98b5d00a4 fix: gateway systemd unit now retries indefinitely with backoff (#18639) Siddharth Balyan 2026-05-02 08:51:30 +05:30
  • 585d6778da fix: allow WebSocket connections from non-loopback IPs in --insecure mode (#18633) Siddharth Balyan 2026-05-02 08:17:45 +05:30
  • f903ceece0 chore: add contributors to AUTHOR_MAP for Slack batch salvage kshitijk4poor 2026-05-02 02:19:58 +05:30
  • d05a87e686 fix(gateway): clear slack assistant thread status Amr Essam 2026-04-30 10:28:10 +04:00
  • a147164d3c fix(slack): preserve per-user slash-command session isolation hinotoi-agent 2026-04-14 11:38:58 +08:00
  • 5cdc39e29a fix(gateway): preserve case-sensitive chat IDs in DeliveryTarget.parse nightq 2026-04-18 09:55:21 +08:00
  • 2b3923ff13 fix(gateway): coerce scalar free_response_channels to str before split YAMAGUCHI Seiji 2026-04-24 14:32:03 +09:00
  • a717199bbf fix(slack): exclude reserved Slack commands from native slash manifest Prive FE Coder 2026-05-01 09:49:14 -06:00
  • 8fcc160f6b fix(gateway/slack): review fixes — scope ephemeral to commands, user isolation kshitijk4poor 2026-05-01 09:35:51 +05:30
  • f34d298495 chore: add probepark to AUTHOR_MAP kshitijk4poor 2026-05-01 09:08:18 +05:30
  • 0ab2d752ff feat(gateway): private notice delivery and Slack format_message fixes probepark 2026-05-01 09:07:39 +05:30
  • 7cda0e5224 fix(gateway/slack): ephemeral ack and routing for slash commands kshitijk4poor 2026-05-01 08:53:30 +05:30
  • 0b76d23d1a makes the Persistent Goals docs accessible in the docs nav (and llms.txt) (#18481) Jeffrey Quesnelle 2026-05-01 13:29:22 -04:00
  • f99676e315 fix(gateway): auto-restart when source files change out from under us (#17648) (#18409) Teknium 2026-05-01 09:50:08 -07:00
  • 77c0bc6b13 fix(curator): defer first run and add --dry-run preview (#18373) (#18389) Teknium 2026-05-01 09:49:59 -07:00
  • c5b4c48165 fix: lazy session creation — defer DB row until first message (#18370) Siddharth Balyan 2026-05-01 18:39:12 +05:30
  • 20132435c0 Merge pull request #18117 from NousResearch/austin/fix/model-selector Austin Pickett 2026-05-01 05:30:05 -07:00
  • 5ad030d19d Merge pull request #18095 from NousResearch/austin/feat/plugins-page Austin Pickett 2026-05-01 05:29:24 -07:00
  • 05c63259b5 Merge pull request #18358 from NousResearch/fix/kanban-buton Austin Pickett 2026-05-01 04:49:06 -07:00
  • a01c1f7305 fix: kanban button Austin Pickett 2026-05-01 07:33:54 -04:00
  • 75e1339d4c fix(telegram): send seed message after creating DM topics (#18334) Siddharth Balyan 2026-05-01 15:21:56 +05:30
  • 0159f25fd0 Merge pull request #18281 from NousResearch/bb/fix-tui-docker-ink-v2 Ben Barclay 2026-05-01 18:43:40 +10:00
  • b7ad3f478f fix(yuanbao): enforce owner identity check on group slash commands UgwujaGeorge 2026-05-01 07:13:33 +01:00
  • a2a32688ca docs(website): add User Stories and Use Cases collage page (#18282) Teknium 2026-04-30 23:56:59 -07:00
  • a49f4c617d fix: prevent tui rebuilding assets Ben 2026-05-01 16:29:46 +10:00
  • dfe512c58d fix(paths): route achievements plugin + profile-tui through HERMES_HOME web-dev0521 2026-04-30 23:17:56 -07:00
  • c6eebfc25a docs: publish llms.txt and llms-full.txt for agent-friendly ingestion (#18276) Teknium 2026-04-30 23:17:14 -07:00
  • cf2b2d31ce docs: add Persistent Goals (/goal) feature page (#18275) Teknium 2026-04-30 23:16:54 -07:00
  • 2af8b8ff37 fix(moonshot): also strip nullable/enum after anyOf collapse teknium1 2026-04-30 23:10:25 -07:00
  • 9cb5baeacf chore(release): map hendrixfreire for moonshot salvage teknium1 2026-04-30 23:08:46 -07:00
  • 9ca72a69a7 fix(moonshot): fill missing type before enum cleanup to handle anyOf branches without explicit type Hendrix 2026-04-30 23:49:13 -03:00
  • 77dd6d5469 chore(release): add mikeyobrien to AUTHOR_MAP Teknium 2026-04-30 23:09:47 -07:00
  • 1be3b74cfb fix(gateway): honor MATRIX_HOME_ROOM in onboarding Mikey O'Brien 2026-04-19 16:34:31 -05:00
  • 265bd59c1d feat: /goal — persistent cross-turn goals (Ralph loop) (#18262) Teknium 2026-04-30 23:10:20 -07:00
  • 7c6c5619a7 docs(sidebar): collapse exploding skills tree to a single Skills node (#18259) Teknium 2026-04-30 23:08:22 -07:00
  • 50c046331d feat(update): add --yes/-y flag to skip interactive prompts (#18261) Teknium 2026-04-30 23:06:32 -07:00
  • 4caad285a6 feat(gateway): auto-delete slash-command system notices after TTL (#18266) Teknium 2026-04-30 23:05:48 -07:00
  • e2eb561e8e fix(curator): rewrite cron job skill refs after consolidation (#18253) Teknium 2026-04-30 23:04:50 -07:00
  • bfb704684e fix(deepseek): use non-empty reasoning_content placeholder for V4 Pro thinking mode IMHaoyan 2026-04-30 22:49:55 -07:00
  • f0dc919f92 fix(compression): include system prompt + tool schemas in token estimates (#18265) Teknium 2026-04-30 23:03:54 -07:00
  • 41fa1f1b5c fix(acp): run /steer as a regular prompt on idle sessions (#18258) Teknium 2026-04-30 22:45:14 -07:00
  • fc78e708ed fix(update): don't crash hermes update if skill config scan fails (#18257) Teknium 2026-04-30 22:44:41 -07:00
  • ec1443b9f1 fix(acp): normalize Windows cwd for WSL tool execution Henkey 2026-05-01 00:51:31 +01:00
  • 78886365c2 fix(acp): replay interrupted prompts for steer Henkey 2026-05-01 00:09:15 +01:00
  • e27b0b7651 feat(acp): add steer and queue slash commands Henkey 2026-04-30 22:21:04 +01:00
  • 8fa44b1724 fix(guardrails): preserve display _detect_tool_failure semantics Teknium 2026-04-30 20:42:44 -07:00
  • 0704589ceb fix(agent): make tool loop guardrails warning-first Mind-Dragon 2026-04-27 17:01:30 +02:00
  • 58b89965c8 fix(agent): add tool-call loop guardrails Mind-Dragon 2026-04-27 16:29:19 +02:00
  • c23c7c994b fix(tui): address remaining review feedback — ordering and digit shortcuts Austin Pickett 2026-04-30 23:41:19 -04:00
  • 8d7500d80d fix(gateway): snapshot callback generation after agent binds it, not before Oxidane-bot 2026-04-30 20:38:27 -07:00
  • 27ec74c68a fix: coerce show_reasoning and guard_agent_created config bools Teknium 2026-04-30 20:39:29 -07:00
  • bb706c3f38 fix(gateway): coerce tool_progress_command as a real boolean johnncenae 2026-04-27 14:58:56 +03:00
  • a94841eaa0 fix(state): include finish_reason in conversation replay Teknium 2026-04-30 20:39:43 -07:00
  • 7ba1a2b3df fix(gateway): preserve assistant metadata when branching sessions simbam99 2026-04-27 11:07:10 +03:00
  • 55366510e5 fix(auth): make provider config writes atomic Yukipukii1 2026-04-27 13:55:16 +03:00
  • 787b5c5f93 chore(release): map Mind-Dragon and JustinUssuri emails for AUTHOR_MAP Teknium 2026-04-30 20:37:46 -07:00
  • ab6c629ccc fix(terminal): skip sudo prompt when local NOPASSWD sudo works Mind-Dragon 2026-04-30 20:37:37 -07:00
  • ccfe6a47c3 fix(gateway): coerce StreamingConfig booleans and malformed numerics safely simbam99 2026-04-27 11:53:02 +03:00
  • 24130b7e53 fix(approval): harden YOLO mode env parsing against quoted-bool strings hharry11 2026-04-27 06:42:32 +03:00
  • 158eb32686 fix(gateway): preserve document type when merging queued events hharry11 2026-04-27 17:15:38 +03:00
  • adaee2c72c test(skill_utils): add regression tests for non-dict metadata in extract_skill_conditions sprmn24 2026-04-27 16:56:44 +03:00
  • e21898ea98 test(discord_tool): add regression test for per-token capability cache teknium1 2026-04-30 20:32:07 -07:00
  • fa7b0b0a67 fix(discord_tool): key capability cache by token instead of single global sprmn24 2026-04-27 22:37:15 +03:00
  • 82b5786721 test(browser_supervisor): cover cache-hit healthcheck on dead thread/loop Teknium 2026-04-30 20:31:01 -07:00
  • 73a6b80317 fix(browser_supervisor): verify thread and loop health before returning cached supervisor sprmn24 2026-04-27 22:31:33 +03:00
  • ec4cb16a29 fix(honcho): guard _peers_cache and _sessions_cache reads under _cache_lock sprmn24 2026-04-27 23:03:12 +03:00
  • bea2562fc4 fix(honcho): replace raw int() config parsing with safe helper sprmn24 2026-04-27 22:55:44 +03:00
  • b94cb8e2c4 feat(feishu): operator-configurable bot admission and mention policy Roy-oss1 2026-04-26 15:03:00 +08:00
  • fa9fd26acb fix(gateway): re-inject topic-bound skill after /new or /reset buray 2026-04-30 20:26:27 -07:00
  • 7abc9ce4df fix(gateway): read /status token totals from SessionDB (#17158) Jezza Hehn 2026-04-30 20:26:54 -07:00
  • a178081468 fix(gateway): use _session_key_for_source for native image buffer write Teknium 2026-04-30 20:25:17 -07:00
  • bdb7edd89e fix(gateway): isolate pending native image paths by session Yukipukii1 2026-04-28 15:41:25 +03:00
  • 5ed27c0f74 fix(tui_gateway): guard env var parsing against invalid values at import sprmn24 2026-04-29 01:44:48 +03:00
  • 531ac20408 fix(state): JSON-encode multimodal message content for sqlite Teknium 2026-04-30 20:22:40 -07:00
  • cc340c4a4d fix(tui): always call input.detect_drop for reliable image attachment Harry Riddle 2026-04-29 20:39:52 +07:00
  • 19136dfc07 chore: map jatingodnani email in AUTHOR_MAP Teknium 2026-04-30 20:23:30 -07:00
  • 9a75743496 fix(gateway): apply agent.disabled_toolsets in gateway message loop Teknium 2026-04-30 20:23:04 -07:00
  • e3624e00db fix: enforce strictly subtractive toolset filtration jatin godnani 2026-04-29 13:24:50 +05:30
  • 8e58265b60 chore(release): map allard.quek@singtel.com → AllardQuek (#18196) Teknium 2026-04-30 20:23:31 -07:00
  • ebe60abc4f fix(dashboard): separate theme identity from layout scale Allard Quek 2026-04-30 10:38:14 +08:00
  • 33d24095c4 fix(dashboard): normalize typography and layout across built-in themes Allard Quek 2026-04-29 10:41:20 +08:00
  • 01cc701e54 docs + nit: busy_ack_enabled follow-ups Teknium 2026-04-30 20:19:03 -07:00
  • 2b512cbca4 feat(gateway): add busy_ack_enabled config option to suppress ack messages Jezza Hehn 2026-04-29 14:39:18 +00:00
  • 25cbe3e1d6 fix(gateway): preserve thread routing for /update progress and prompts Yukipukii1 2026-04-29 16:55:12 +03:00
  • f48ba47d1e chore(release): map allard.quek@singtel.com → AllardQuek Teknium 2026-04-30 20:18:24 -07:00
  • 226fd79c8e feat(dashboard): add interactive column sorting to analytics tables Allard Quek 2026-04-29 18:39:55 +08:00
  • 0ddc8aba68 fix(fallback): let custom_providers shadow built-in aliases Teknium 2026-04-30 20:01:57 -07:00
  • 38875d00a7 fix(gateway): ensure platform configs honor home_channel env overrides Yukipukii1 2026-04-29 15:59:44 +03:00
  • 5089c55e0b refactor(state): compute last_active ordering at SQL level via recursive CTE Teknium 2026-04-30 20:03:33 -07:00
  • 142b4bf3ce fix(session_search): order recent mode by last activity instead of start time simbam99 2026-04-30 20:01:51 -07:00
  • c8e506c383 fix(tui): address code review feedback on model picker Austin Pickett 2026-04-30 23:11:28 -04:00
  • f4c761c6a0 feat(tui): add inline provider disconnect via 'd' keybind in /model picker Austin Pickett 2026-04-30 23:02:50 -04:00
  • 26f7f68507 feat(tui): show all providers in /model picker with inline API key setup Austin Pickett 2026-04-30 20:28:46 -04:00
  • 36fa8a4d28 fix(tui): show absolute position numbers in model picker Austin Pickett 2026-04-30 20:04:42 -04:00
  • 443950e827 fix(tui): pass user_providers as dict to match CLI model-switch pipeline Austin Pickett 2026-04-30 18:38:54 -04:00