Commit Graph

  • 43a6645718 docs: clarify API server tool execution locality pingchesu 2026-05-03 15:20:25 +08:00
  • d8d57fb2f6 fix(install): remove uv exclude-newer cutoff LeonSGP43 2026-05-04 10:57:25 +08:00
  • 6b3a9b4bfa docs(curator): update CLI docs for synchronous-by-default manual run Teknium 2026-05-07 05:25:44 -07:00
  • 6b9f7140bb fix(curator): make manual runs synchronous LeonSGP43 2026-05-06 12:25:46 +08:00
  • bda7b240b4 chore(release): map altriatree@gmail.com -> @TruaShamu Teknium 2026-05-07 05:16:07 -07:00
  • 3a82172dd5 feat(tui): surface compression count in Ink status bar Teknium 2026-05-07 05:15:57 -07:00
  • f5a232af84 refactor: replace 'cmp' text with 🗜️ emoji in status bar Sofia Yang 2026-05-01 19:03:09 -05:00
  • 103e11926f feat(cli): show context compression count in status bar Sofia Yang 2026-05-01 18:24:06 -05:00
  • e38ea38079 fix(credential_pool): resolve key mix-up when custom providers share base_url Hermes Agent 2026-05-03 05:37:29 +00:00
  • 3c8154e62c chore: AUTHOR_MAP entry for @GinWU05 Teknium 2026-05-07 05:26:18 -07:00
  • 6d9b30632d fix(cli): honor positive tool preview length GinWU 2026-05-03 11:31:30 +08:00
  • eef23354a5 chore: AUTHOR_MAP entry for @nouseman666 Teknium 2026-05-07 05:24:32 -07:00
  • 7cbef2bd42 fix(dashboard): route browser wheel into inner TUI scrolling nouseman666 2026-05-03 22:51:58 +08:00
  • 8aceef539f fix(dashboard): let embedded chat use a single scroll system nouseman666 2026-05-03 22:09:37 +08:00
  • a0758cd1e9 fix(dashboard): stabilize embedded chat resume and scrollback nouseman666 2026-05-03 13:12:36 +08:00
  • fdb9e0f6a6 fix(kanban): auto-block workers that exit without completing (#20894) (#21214) Teknium 2026-05-07 05:24:16 -07:00
  • 699c770e5c docs(readme): drop misleading RL install-extras claim, defer to CONTRIBUTING jani 2026-05-03 14:53:33 +10:00
  • aa9a2091f6 chore(release): add AUTHOR_MAP entries for ggnnggez and ehz0ah Teknium 2026-05-07 05:16:50 -07:00
  • 2b6345cee3 fix(memory): harden OpenViking local path uploads Hao Zhe 2026-05-04 18:11:08 +08:00
  • 187951ec6b test(memory): harden OpenViking local upload coverage Hao Zhe 2026-05-04 15:38:28 +08:00
  • 7137cccbd1 fix(memory): support OpenViking local resource uploads nan 2026-04-15 15:45:22 +02:00
  • abe5a3c937 fix(model_switch): live model discovery for custom_providers in /model picker 0oAstro 2026-05-03 09:55:32 +05:30
  • 4e27e4e05a chore: AUTHOR_MAP entry for @leon7609 Teknium 2026-05-07 05:19:58 -07:00
  • e82f3b0c41 test: update send_message_tool mocks for force_document kwarg Teknium 2026-05-07 05:19:14 -07:00
  • d34f03c32a feat(gateway): support [[as_document]] directive for skill media routing leon7609 2026-05-03 11:20:00 +08:00
  • 8d363f8d54 fix(bedrock): preserve reasoningContent across converse normalization Molvikar 2026-05-05 22:30:50 +03:00
  • f0dd5b9c10 chore: add discodirector email to AUTHOR_MAP Teknium 2026-05-07 05:13:43 -07:00
  • 4f364c4e99 fix(mcp): give 'mcp add --command' a distinct argparse dest badfriend 2026-05-04 21:28:13 +07:00
  • 333598cb0e fix(gateway): cap cached session sources with LRU eviction teknium1 2026-05-07 05:14:10 -07:00
  • 176b93575a fix(gateway): preserve thread routing from cached live session sources Zyproth 2026-05-05 20:21:37 +03:00
  • 5bf12eb44a fix: exclude hidden and archive dirs from _find_skill rglob Kailigithub 2026-05-03 03:15:54 +00:00
  • 69692039e9 fix(delegate): correct ACP docs — Claude Code CLI has no --acp flag liuhao1024 2026-05-03 10:41:03 +08:00
  • 042eb930e2 fix(security): close TOCTOU window in hermes_cli/auth.py credential writers (#21194) Teknium 2026-05-07 05:12:05 -07:00
  • 991df4ef81 chore: AUTHOR_MAP entry for @likejudy Teknium 2026-05-07 05:10:58 -07:00
  • 8b32a9d0f1 feat: add Discord message deletion action Brian Su 2026-05-02 18:38:09 -07:00
  • fb1ce793e6 feat(security): enable secret redaction by default (#17691, #20785) (#21193) Teknium 2026-05-07 05:10:33 -07:00
  • d856f4535d chore: AUTHOR_MAP entry for chenlinfeng@ruije / @noOne-list Teknium 2026-05-07 05:09:36 -07:00
  • ecaafe5f22 test(weixin): update timeout assertion for asyncio.wait_for migration Teknium 2026-05-07 05:08:56 -07:00
  • 3a0d52d579 fix(weixin): replace all aiohttp ClientTimeout with asyncio.wait_for() chenlinfeng 2026-05-03 10:03:20 +08:00
  • 2e00bcaaab fix(oauth,gateway): monotonic deadlines for polling/timeout loops teknium1 2026-05-07 05:05:24 -07:00
  • 6e8f1e09a9 fix(gateway): use monotonic deadlines in QR onboarding flows Zyproth 2026-05-05 19:51:51 +03:00
  • 73d6371762 chore: add AUTHOR_MAP entries for thelumiereguy and counterposition Teknium 2026-05-07 05:03:10 -07:00
  • 8a96fa48c1 fix(gateway): avoid duplicated responses history thelumiereguy 2026-05-03 00:17:49 +02:00
  • 429e78589b refactor(auth): dedupe file-lock helper; document Nous lock order teknium1 2026-05-07 05:04:00 -07:00
  • a84e56d4c6 fix(auth): sync shared Nous refresh tokens Michael Nguyen 2026-05-05 23:36:09 +07:00
  • 38b1c7dce5 refactor(gateway): simplify auto-resume + extend to crash recovery Teknium 2026-05-07 05:03:16 -07:00
  • 961a3535fa fix(gateway): preserve resume marker on interrupted restart Kevin Yan 2026-05-06 16:57:09 -04:00
  • fad684b1f3 feat(gateway): auto-resume interrupted sessions after restart Kevin Yan 2026-05-06 16:18:20 -04:00
  • 233bfd3621 chore(release): map mwnickerson noreply email Teknium 2026-05-07 04:59:45 -07:00
  • 411cfa26e3 fix: auto-block repeated kanban retries mwnickerson 2026-05-06 15:30:03 -04:00
  • 595e906698 chore(release): map sonic-netizen noreply email Teknium 2026-05-07 04:54:38 -07:00
  • b49a3f8474 fix(kanban): reap completed worker children in dispatch_once Sonic Chang 2026-05-07 19:39:18 +08:00
  • 06f24351c5 fix(kanban): stop reclaimed workers before retry LeonSGP43 2026-05-07 18:49:18 +08:00
  • 63bd690a50 chore(release): map stephen0110 noreply email Teknium 2026-05-07 04:51:48 -07:00
  • 40b51c93a2 fix(kanban): heartbeat tool extends claim TTL, not just last_heartbeat_at stephen0110 2026-05-07 12:50:30 +02:00
  • bf843adf05 feat(gateway): opt-in cleanup of temporary progress bubbles (#21186) Teknium 2026-05-07 05:04:37 -07:00
  • 7c0766e06a fix(gateway): translate inbound document host paths to container paths for Docker backend ambition0802 2026-05-03 07:54:31 +08:00
  • d4de7d4179 test(skills): cover additional rescan paths in skill_commands cache (#14536) Tranquil-Flow 2026-05-03 11:14:44 +10:00
  • fce58cbe2e feat(optional-skills): port Anthropic financial-services skills as optional finance bundle (#21180) Teknium 2026-05-07 04:58:39 -07:00
  • 11b9b146f1 fix(image-routing): expose attached image paths in native multimodal text part briandevans 2026-05-02 17:12:46 -07:00
  • 1f27ca638f test(update): teach restart-mocks about the post-update survivor sweep Sanjay Santhanam 2026-05-02 16:49:57 -07:00
  • aa5690342b chore(release): add Gutslabs to AUTHOR_MAP for PR #21148 salvage Teknium 2026-05-07 04:53:34 -07:00
  • 7d36e8346b fix(security): close TOCTOU window when saving MCP OAuth credentials Gutslabs 2026-05-07 13:45:10 +03:00
  • a5c9c83b78 fix(web): force light color-scheme on docs iframe Harish Kukreja 2026-05-04 14:08:50 -04:00
  • 595bcc89fc test(update): patch isatty on real streams to fix xdist-flaky --yes tests Sanjay Santhanam 2026-05-02 16:48:10 -07:00
  • 033e533d05 test(docker): align Dockerfile contract tests with simplified TUI flow Sanjay Santhanam 2026-05-02 14:07:41 -07:00
  • e7eb07cec7 chore: AUTHOR_MAP entry for mrcoferland Teknium 2026-05-07 04:51:20 -07:00
  • bd0c54d171 fix: route Telegram image documents through photo handling mrcoferland 2026-05-02 23:51:13 +00:00
  • 51f9953e69 feat(profiles): --no-skills flag for empty profile creation (#20986) Teknium 2026-05-07 04:34:38 -07:00
  • 49c3c2e0d3 docs(kanban): fix worker skill setup instructions too (#20960) Teknium 2026-05-06 18:40:30 -07:00
  • 45cbf93899 docs(kanban): fix orchestrator skill setup instructions (#20958) Gille 2026-05-06 19:14:30 -06:00
  • 5a3cadf6eb fix(discord): narrow rate-limit catch and move sync state under gateway/ Teknium 2026-05-06 17:29:32 -07:00
  • d797755a1c fix(gateway): wait for systemd restart readiness helix4u 2026-05-05 21:55:58 -06:00
  • 65c762b2e8 fix(tui): preserve session when switching personality Austin Pickett 2026-05-06 19:30:46 -04:00
  • 3cdbf334d5 fix(gateway): don't dead-end setup wizard when only system-scope unit is installed Teknium 2026-05-06 14:08:29 -07:00
  • 04cf4788cc fix(tui): restore voice push-to-talk parity (#20897) brooklyn! 2026-05-06 15:49:59 -07:00
  • 5ccab51fa8 fix(tui): steady transcript scrollbar (#20917) brooklyn! 2026-05-06 14:50:31 -07:00
  • 53a024994a Merge pull request #20890 from NousResearch/fix/docker-push ethernet 2026-05-06 17:38:21 -04:00
  • f1a8e99942 fix(tui): honor skin highlight colors (#20895) brooklyn! 2026-05-06 14:01:56 -07:00
  • da6019820a fix(tui): refresh virtual offsets after row resize (#20898) brooklyn! 2026-05-06 13:54:46 -07:00
  • 5044e1cbf1 fix(cli): submit LF enter in thin PTYs (#20896) brooklyn! 2026-05-06 13:51:13 -07:00
  • d8b85bfd1c chore: add guillaumemeyer to AUTHOR_MAP Teknium 2026-05-06 13:30:34 -07:00
  • 7df6115199 feat(gateway): also gate pre-restart "Gateway restarting" notification Guillaume Meyer 2026-05-06 15:55:01 +00:00
  • b71f80e6ce feat(gateway): per-platform gateway_restart_notification flag Guillaume Meyer 2026-05-06 15:37:04 +00:00
  • 33bf5f6292 fix(auth): fall back to global-root auth.json for providers missing in profile Teknium 2026-05-06 09:07:32 -07:00
  • d514dd4055 docs(tool-gateway): rewrite as pitch-first marketing page (#20827) Teknium 2026-05-06 13:20:09 -07:00
  • f4031df05d ci(docker): don't cancel overlapping builds, guard :latest ethernet 2026-05-06 15:53:47 -04:00
  • 946ef0ea19 fix(tui): bound virtual history offset searches asheriif 2026-05-05 17:19:37 +00:00
  • a345f7b6e5 Merge pull request #19908 from NousResearch/typecheck ethernet 2026-05-06 14:43:14 -04:00
  • a2ff193050 chore: follow-up cleanup for Kanban migration fix kshitijk4poor 2026-05-06 23:35:12 +05:30
  • b1d420e75f fix(kanban): avoid fragile failure-column renames helix4u 2026-05-06 11:29:10 -06:00
  • 28299afc21 chore: follow-up cleanup for Feishu topic thread fix kshitijk4poor 2026-05-06 23:13:05 +05:30
  • 441ef75d15 fix(feishu): keep topic replies in threads Yuqian 2026-05-04 22:28:22 +08:00
  • 48c241840a docs: add Web Search + Extract feature page with SearXNG setup guide kshitij 2026-05-06 10:20:05 -07:00
  • 94016dd1aa docs+skill: add searxng-search optional skill and documentation kshitij 2026-05-06 10:15:56 -07:00
  • 5c906d7026 feat(web): add SearXNG as a native search-only backend kshitij 2026-05-06 10:05:29 -07:00
  • cd2cbc73b7 refactor(web): per-capability backend selection for search/extract split kshitij 2026-05-06 09:16:25 -07:00
  • 6388aafbd6 feat(dashboard): add 'default-large' built-in theme with 18px base size (#20820) Teknium 2026-05-06 09:10:44 -07:00
  • a24789d738 fix(opencode-go): keep users on opencode-go instead of hijacking to native providers (#20802) Teknium 2026-05-06 09:08:33 -07:00
  • 09a491464c feat(tui): add /sessions slash command for browsing and resuming previous sessions Austin Pickett 2026-05-06 11:58:53 -04:00