Commit Graph

  • 3170c8d448 fix(browser_tool): do not cache transient None cloud provider resolution Wesley Simplicio 2026-05-09 08:51:52 -03:00
  • 5a0021146b chore: add Qwinty to AUTHOR_MAP Teknium 2026-05-09 13:14:03 -07:00
  • 17d8914850 fix(auxiliary): rotate pooled auth after quota failures Maxim Esipov 2026-05-09 22:44:12 +03:00
  • 775c0e22cf perf(models_dev): cache-first lookup, skip network when disk cache is fresh (#22808) Teknium 2026-05-09 13:32:38 -07:00
  • cd712b176a feat(transports/codex): pass reasoning.effort to xAI Responses API Julien Talbot 2026-05-08 23:45:47 +04:00
  • 252d68fd45 docs: deep audit — fix stale config keys, missing commands, and registry drift (#22784) Teknium 2026-05-09 13:19:51 -07:00
  • ea2d66ddc0 perf(gateway): defer QQAdapter and YuanbaoAdapter imports via PEP 562 (#22790) Teknium 2026-05-09 13:17:48 -07:00
  • dcff23a25f test(xai-image): regression-guard literal '1k'/'2k' resolution payload Teknium 2026-05-09 13:07:28 -07:00
  • 5b32c9fc66 chore: add A-kamal to AUTHOR_MAP for PR #18678 Ayman Kamal 2026-05-02 01:45:37 -04:00
  • 13b474c56e fix: send correct resolution param to xAI image generation API Ayman Kamal 2026-05-02 01:43:07 -04:00
  • e612c3d6f0 perf(doctor): parallelize API connectivity checks and disable IMDS (#22766) Teknium 2026-05-09 13:03:20 -07:00
  • 8f711f79a4 fix(tools): install cua-driver when Computer Use is enabled via 'hermes tools' (#22765) Teknium 2026-05-09 13:02:25 -07:00
  • 6e5489c9f3 fix(memory): tighten MEMORY_GUIDANCE against ephemeral PR/issue/SHA notes (#22781) Teknium 2026-05-09 12:48:25 -07:00
  • e7c0d6ee53 fix(fallback): skip chain entries matching current provider/model/base_url (#22780) Teknium 2026-05-09 12:48:19 -07:00
  • 70bc52e408 fix(cli): make Ctrl+Enter insert newline on WSL/SSH/Windows Terminal (#22777) Teknium 2026-05-09 12:48:14 -07:00
  • 2124ad72a2 fix(api-server): emit length/error finish_reason for truncation/failure (#22775) Teknium 2026-05-09 12:48:08 -07:00
  • 86f69e8c2a fix(agent): hydrate memory-nudge counters from conversation_history (#22774) Teknium 2026-05-09 12:48:03 -07:00
  • ade5981429 fix(kanban): sanitize comment author rendering in build_worker_context (#22769) Teknium 2026-05-09 12:47:58 -07:00
  • f00dc6d7a3 fix(tests): harden run_tests.sh — uv-aware bootstrap + scrub HERMES_CRON_SESSION (#22767) Teknium 2026-05-09 12:47:52 -07:00
  • e90aa7f280 fix(agent): notify context engine on commit_memory_session (#22764) Teknium 2026-05-09 12:28:42 -07:00
  • dae94fa652 fix: follow-up for salvaged PR #22263 kshitijk4poor 2026-05-10 00:19:19 +05:30
  • 55f518e521 feat(gateway): add Telegram guest mention mode Nikita Nosov 2026-05-08 11:49:55 +00:00
  • 369cee018d chore: add wali-reheman to AUTHOR_MAP Teknium 2026-05-09 09:08:17 -07:00
  • b959cfa056 fix: move pytest.importorskip below pytest import in skip-guarded tests Teknium 2026-05-09 09:08:17 -07:00
  • 4e8b8573ca tests: add Windows skip guards for UNIX-only stdlib imports Wali Reheman 2026-05-09 06:29:55 -07:00
  • b6ff96c057 fix(cron): allow quoted URL in github auth-header allowlist Teknium 2026-05-09 09:06:20 -07:00
  • 691778a08b fix(cron): keep auth-header exfiltration blocked qWaitCrypto 2026-05-09 22:36:22 +08:00
  • 783d11717a fix(cron): avoid github skill false positives in scanner qWaitCrypto 2026-05-09 22:22:52 +08:00
  • 9aefa74a9f feat(mcp): add codex preset for built-in MCP server discovery kshitijk4poor 2026-05-09 21:11:40 +05:30
  • 684fd14db0 fix(dingtalk): align override signatures with base + guard Optional[error] in tests Teknium 2026-05-09 09:04:36 -07:00
  • c705c7ac9b fix(dingtalk): clarify webhook media behavior qWaitCrypto 2026-05-09 22:04:55 +08:00
  • a33c63b9f8 fix(profiles): honour active_profile when HERMES_HOME points to hermes root Wesley Simplicio 2026-05-09 12:34:11 -03:00
  • 854c2ce309 fix(telegram): honor message.quote for partial-quote reply context briandevans 2026-05-09 08:14:23 -07:00
  • 78b8155ecb chore: add xieNniu to AUTHOR_MAP Teknium 2026-05-09 11:09:50 -07:00
  • c8ede8aa1b fix(plugins): resolve Git binary for installs under minimal PATH xieNniu 2026-05-09 21:56:24 +08:00
  • 124fbb0af0 fix(gateway): refresh runtime argv metadata qWaitCrypto 2026-05-09 21:29:01 +08:00
  • 7d276bfbee fix(cli): expand composite toolset when mixed with configurables in platform_toolsets JackJin 2026-05-09 22:29:38 +08:00
  • 1f4200debf feat(delegate): show user's actual concurrency / spawn-depth limits in tool description (#22694) Teknium 2026-05-09 11:07:53 -07:00
  • 000ddb8a93 chore: add SiliconID to AUTHOR_MAP Teknium 2026-05-09 09:00:24 -07:00
  • cda20eec0c fix(kanban): gate claim + unblock on parent completion Matthew Cater 2026-05-09 09:43:25 -04:00
  • 79694018f8 feat(plugins): HERMES_PLUGINS_DEBUG=1 surfaces plugin discovery logs (#22684) Teknium 2026-05-09 11:07:12 -07:00
  • 8f83046f6c perf(google_chat): defer heavy google-cloud imports to first adapter use (#22681) Teknium 2026-05-09 11:07:06 -07:00
  • 0d9800743c chore: add wesleysimplicio to AUTHOR_MAP Teknium 2026-05-09 08:58:11 -07:00
  • 0c22434f03 fix(kanban): call recompute_ready after unlink_tasks removes a dependency Wesley Simplicio 2026-05-09 12:27:04 -03:00
  • b9c001116e feat: confirm prompt for destructive slash commands (#4069) (#22687) Teknium 2026-05-09 11:04:46 -07:00
  • 0cafe7d50d Merge pull request #22510 from novax635/fix/gateway-slash-confirm-boundary-cleanup ethernet 2026-05-09 12:48:49 -04:00
  • f1f42a7b9f Merge pull request #22610 from uzunkuyruk/fix/telegram-table-row-label-duplicate-bullet ethernet 2026-05-09 11:47:45 -04:00
  • 8fdaf4d3d6 fix(telegram): exclude row-label column from bullet items in table rendering uzunkuyruk 2026-05-09 17:39:16 +03:00
  • f6d45e5df4 chore: add nik1t7n to AUTHOR_MAP kshitijk4poor 2026-05-09 17:02:37 +05:30
  • 1ac8deb3ca feat(gateway): stream Telegram edits safely Nikita Nosov 2026-05-08 11:52:24 +00:00
  • 8b6501786c fix(gateway): clear slash-confirm state during session boundary cleanup novax635 2026-05-09 14:18:20 +03:00
  • cca2869d78 fix(banner): resolve update-check repo from running code, not profile-scoped path fahdad 2026-05-08 00:01:58 -07:00
  • f7e514d4ad fix(profiles): exclude infrastructure artifacts when cloning with --clone-all donrhmexe 2026-05-09 15:39:27 +05:30
  • 93e25ceb13 feat(plugins): add standalone_sender_fn for out-of-process cron delivery GodsBoy 2026-05-08 12:23:26 +02:00
  • 3801825efd fix(tests): pin UTF-8 encoding when reading source files on Windows obafemiferanmi1999 2026-05-07 19:56:53 +01:00
  • 5d2a75ddf2 chore(release): add KvnGz to AUTHOR_MAP (#22458) kshitij 2026-05-09 02:47:14 -07:00
  • 4a1840e683 fix(async): replace get_event_loop() with get_running_loop() in async contexts Zhekinmaksim 2026-05-09 15:02:21 +05:30
  • b7d8e280e8 chore(release): add Zhekinmaksim to AUTHOR_MAP (#22449) kshitij 2026-05-09 02:33:49 -07:00
  • 7e578f02c8 feat(feishu): add native update prompt cards heathley 2026-05-08 17:26:26 +03:00
  • e3ebaa19ba test(kanban): cover kanban_comment author hardening + cross-task policy kshitijk4poor 2026-05-09 14:46:27 +05:30
  • 9bbad3cc10 fix(security): drop caller-controlled author override in kanban_comment memosr 2026-05-09 14:46:27 +05:30
  • e3cd4e401d chore(release): add heathley email to AUTHOR_MAP for PR #21911 salvage (#22446) kshitij 2026-05-09 02:31:34 -07:00
  • 8578f898cb test(google-chat): cover relay-declared sender_type honoring kshitijk4poor 2026-05-09 14:44:03 +05:30
  • c386400040 fix(security): honor relay-declared sender_type in Google Chat adapter to prevent BOT filter bypass memosr 2026-05-09 01:28:07 +03:00
  • 0f1d41a88c fix(transports): use PEP 604 annotation for ToolCall.extra_content obafemiferanmi1999 2026-05-08 14:25:02 +01:00
  • 2c8c48fbc7 fix(webui): clarify MEDIA absolute-path hint qWaitCrypto 2026-05-08 22:10:38 +08:00
  • aad5490e74 fix(webui): add platform hint for MEDIA rendering qWaitCrypto 2026-05-08 21:36:14 +08:00
  • 7330183d08 fix(model_tools): log warnings for failed JSON-array coercion uzunkuyruk 2026-05-09 14:43:53 +05:30
  • 326ca754ad fix(delegate): accept JSON string batch tasks Bartok 2026-05-08 12:30:08 -04:00
  • 4632be123d chore(release): add uzunkuyruk to AUTHOR_MAP (#22434) kshitij 2026-05-09 02:18:35 -07:00
  • 2a7047c2ed fix(sqlite): fall back to journal_mode=DELETE on NFS/SMB/FUSE (#22043) kshitij 2026-05-09 02:09:35 -07:00
  • ae005ec588 fix(send_message): map Telegram General topic id to None for forum groups (#22423) kshitij 2026-05-09 01:58:33 -07:00
  • 8fb3e2d63a fix: always send tenant headers in OpenViking _headers() when account/user are set kshitij 2026-05-09 01:53:19 -07:00
  • c7e8add120 fix(context): handle JSON decode errors in compression — salvage of #22248 (#22416) kshitij 2026-05-09 01:47:15 -07:00
  • aef297a45e fix(telegram): skip send_chat_action for DM topic reply-fallback lanes kshitijk4poor 2026-05-09 14:04:17 +05:30
  • b3239572f0 fix(telegram): preserve DM topic routing via reply fallback Jhin Lee 2026-05-08 21:33:20 -04:00
  • 28b5bd7e93 chore(release): add leehack to AUTHOR_MAP for PR #22053 salvage (#22409) kshitij 2026-05-09 01:39:16 -07:00
  • 96dc272623 fix(cron): use getJobState helper in handlePauseResume kshitijk4poor 2026-05-09 13:40:57 +05:30
  • e572737274 Fix cron dashboard rendering for partial jobs LeonSGP43 2026-05-07 13:19:54 +08:00
  • e407376c50 fix(cron): normalize partial job records helix4u 2026-05-09 00:25:30 -06:00
  • f2afa68a4a chore(release): add oferlaor to AUTHOR_MAP for PR #22356 salvage kshitijk4poor 2026-05-09 13:08:15 +05:30
  • dbafa083b5 fix(cron): avoid delivery origin as sender identity Ofer LaOr 2026-05-09 06:58:11 +00:00
  • a7e7921dbc fix(tui): trim markdown wrap spaces (#22062) brooklyn! 2026-05-08 20:51:34 -07:00
  • 78b0008f44 fix(gateway): also catch restart TimeoutExpired; friendly message teknium1 2026-05-08 17:00:21 -07:00
  • dccf1fb6e0 fix(gateway): cap adapter disconnect during stop LeonSGP43 2026-05-05 10:18:06 +08:00
  • 524cbabd89 chore(release): add dandacompany to AUTHOR_MAP for salvaged PR #20503 Teknium 2026-05-08 17:00:32 -07:00
  • 24d3216175 fix(slack): enable writable app home DMs in manifest dante 2026-05-06 11:25:38 +09:00
  • 8e4f3ba4da test(patch-tool): collapse 9 schema-shape tests into 2 invariants Teknium 2026-05-08 16:58:56 -07:00
  • 3adcc64419 fix(patch-tool): advertise per-mode required params in schema descriptions briandevans 2026-04-25 07:26:37 -07:00
  • 7c174e65f7 fix: harden termux update path with uv bootstrap and env guard adybag14-cyber 2026-05-08 19:31:40 +01:00
  • 6f7b698a08 fix: keep tui /quit behavior aligned with cli exit flow adybag14-cyber 2026-05-08 19:29:42 +01:00
  • 0ec052ca24 perf(cli): cut ~19s from 'hermes' cold start (skills cache + lazy Feishu + no Nous HTTP) (#22138) Teknium 2026-05-08 16:39:32 -07:00
  • d606df8126 docs(cli): call out Ctrl+Enter for Windows Terminal users teknium1 2026-05-08 16:25:27 -07:00
  • f5b635f6ab feat(cli): recognise Shift+Enter as a newline key Syed Abdur Rehman Ali 2026-05-08 04:03:45 +05:30
  • cacb984732 fix(google-chat): repair setup prompt imports helix4u 2026-05-08 12:55:20 -06:00
  • d10d19ebb7 Merge pull request #22080 from NousResearch/fix/faster-docker ethernet 2026-05-08 19:12:14 -04:00
  • d971b26bfd fix(update): bypass systemd RestartSec after graceful drain (#22101) Teknium 2026-05-08 16:11:07 -07:00
  • 5089596685 perf(cli): skip eager plugin discovery on known built-in subcommands (#22120) Teknium 2026-05-08 16:07:23 -07:00
  • 7a4d5c123a docs(windows): label native Windows support as early beta (#22115) Teknium 2026-05-08 15:54:05 -07:00
  • 93679ef27d ci: run docker build on PRs + smoke test arm64 ethernet 2026-05-08 18:25:33 -04:00