Commit Graph

  • 7a7e73d310 fix(plugins): re-pull plugin secret sources after discovery (#64177) Bartok9 2026-07-14 01:47:43 -04:00
  • 299996f7e0 docs(rfcs): plugin-architecture research spike — Pi and OpenCode lessons hans 2026-07-16 21:00:40 +08:00
  • 2a7ed25db8 feat(skills): cover all Hermes browser pathways in har-derived-api-client teknium1 2026-07-24 13:15:20 -07:00
  • c558e3520a feat(skills): add har-derived-api-client optional skill teknium1 2026-07-24 08:24:05 -07:00
  • 49ac259215 Disable Browser Use telemetry by default MagMueller 2026-08-12 10:25:52 -07:00
  • 7dad8f6a51 docs(github-auth): document headless gh auth login --with-token hang + hosts.yml fallback Teknium 2026-08-12 14:05:53 -07:00
  • d2c6af3aa2 Merge pull request #84852 from NousResearch/bb/atomic-replace-windows-sharing brooklyn! 2026-08-12 17:31:30 -05:00
  • f514d546be test(utils): cover contended Windows renames on the Windows CI lane Hermes Agent 2026-08-12 17:25:30 -05:00
  • dcbe175423 fix(utils): recover Windows renames contended by an open handle Hermes Agent 2026-08-12 17:24:04 -05:00
  • 66a4161620 add grok 4.6 (#84837) rob-maron 2026-08-12 17:52:31 -04:00
  • 1d3d021282 chore: map 1759158233@qq.com -> wanquanY for contributor attribution kshitij 2026-08-13 01:19:19 +05:30
  • 0763e77bc4 fix(search): keep grep fallback root searchable wanquanyang 2026-08-11 18:59:04 +08:00
  • 41e9fee5b1 default to 2 tags ethernet 2026-08-12 15:54:42 -04:00
  • e138cb555d feat(install-e2e): hook the leg player into the results table ethernet 2026-08-12 15:50:46 -04:00
  • 068f58740c refactor(error_classifier): guard grammar check + extract shared constant kshitij 2026-08-13 01:08:03 +05:30
  • 847cc47cdb test(error_classifier): cover Qwen applyPromptTemplate vs llama.cpp grammar xxxigm 2026-08-12 23:24:52 +07:00
  • a768a6c1a2 fix(error_classifier): stop misrouting Qwen "no user query" as llama.cpp grammar xxxigm 2026-08-12 23:24:52 +07:00
  • 169f207a86 fix: update kimi auxiliary test for medium→high mapping kshitij 2026-08-13 01:02:24 +05:30
  • d8e3b4f516 fix: map Hermes reasoning efforts onto K3's low/high/max vocabulary kshitij 2026-08-13 00:59:02 +05:30
  • 05ffab9d18 feat(install-e2e): playback.html leg player - zip in, video + time-synced logs ethernet 2026-08-12 15:28:08 -04:00
  • 9080999171 hog the pool ethernet 2026-08-12 15:23:39 -04:00
  • 7113a69248 fix(models_dev): map meta-ai provider to models.dev 'meta' id (salvage #81418) (#84679) rob-maron 2026-08-12 14:42:00 -04:00
  • 9eab7a4473 fix(ci): stop running uv lock --check on PRs that can't touch the lockfile (#84675) brooklyn! 2026-08-12 13:30:01 -05:00
  • 6aaa181f0e docs: present /export and /import as the second way to share a profile (#84668) brooklyn! 2026-08-12 13:10:03 -05:00
  • f525772725 fix(desktop): keep config/structured code blocks fenced instead of unwrapping to prose (#84664) Teknium 2026-08-12 11:08:55 -07:00
  • 62a9c0f0e9 fix(file-safety): approval-gate ~/.ssh/config writes instead of hard-denying (#84663) Teknium 2026-08-12 11:04:45 -07:00
  • 8a6deaaacf docs: present /export and /import as the second way to share a profile Brooklyn Nicholson 2026-08-12 12:57:18 -05:00
  • 3e09adb109 add grok 4.6 (#84661) rob-maron 2026-08-12 13:37:04 -04:00
  • 1abc7ce8f0 feat(models): add Nemotron 3.5 Lightning 30B-A3B to NVIDIA NIM picker rroverin 2026-08-12 18:32:57 +02:00
  • 1ae3961d3a fix ssh redirgithub ethernet 2026-08-12 12:10:57 -04:00
  • a871948d8d fix: correct Lightpanda fallback docs — remove nonexistent PDF/upload/clipboard actions kshitij 2026-08-12 17:30:42 +05:30
  • 0a81935a9d docs(browser): document Lightpanda local engine Katie Brown 2026-08-12 11:40:12 +02:00
  • 7721b26a9a fix(install-e2e): boot the app-update legs against a REAL configured provider ethernet 2026-08-12 10:36:09 -04:00
  • fd02bd8621 refactor(desktop-e2e): one mock inference server in tests-js/scripts ethernet 2026-08-12 10:15:25 -04:00
  • 6e139b2c22 fix(windows-e2e): pin the driver's git to git.exe - never through its own shim ethernet 2026-08-12 09:46:09 -04:00
  • 4578b5d0a6 ci(install-e2e): result chart says WHY a cell skipped ethernet 2026-08-12 07:48:35 -04:00
  • 6fd7f05de4 fix macos screen record ethernet 2026-08-12 07:40:20 -04:00
  • 368164d7dc git shims for fork detection disablement ethernet 2026-08-12 07:24:32 -04:00
  • 222465d847 refactor(tools): unify probe caches and dedupe the exclusion log kshitij 2026-08-12 17:39:06 +05:30
  • 89556c63ac fix(tools): harden interpreter-environment probe for the strict-mode default kshitij 2026-08-12 17:13:03 +05:30
  • ec884fc655 feat(tests): add tests to cover external-venv PYTHONPATH isolation Elisa Martinez Abad 2026-08-06 09:03:17 -07:00
  • 76961b61bd fix(tools): isolate external project environments Elisa Martinez Abad 2026-08-03 05:54:20 -07:00
  • a3bcb2c232 fix(tools): mirror misplaced-arg recovery on the terminal side kshitij 2026-08-12 15:32:29 +05:30
  • c5e2bff6c1 fix(tools): redirect non-string code payloads in execute_code handler kshitij 2026-08-12 15:26:12 +05:30
  • e8607417d7 feat(tests): add tests for execute_code error mesages Elisa Martinez Abad 2026-07-27 08:47:39 -07:00
  • b50d8f6917 fix(tools): improve error message when wrong args Elisa Martinez Abad 2026-07-27 08:45:23 -07:00
  • f4c4c17dc6 maybe make macos screencap work? ethernet 2026-08-12 06:02:44 -04:00
  • f20d16fbf1 fix(windows): SSH ControlMaster gating + stop hijacking the user's python (#84452) Teknium 2026-08-12 02:56:33 -07:00
  • 8d0d908bef fix(tools): skip degenerate identical hunks in V4A validation kshitij 2026-08-12 15:17:49 +05:30
  • 6061377bbf fix(tools): mirror must-differ guidance in skill_manage new_string schema kshitij 2026-08-12 15:17:49 +05:30
  • 48db2011b9 refactor(tools): extract IDENTICAL_STRINGS_ERROR constant kshitij 2026-08-12 14:08:05 +05:30
  • 9c541de91a fix(tools): improve patch tool parameter description Elisa Martinez Abad 2026-07-28 07:21:54 -07:00
  • 31a04db465 fix(tools): clarify identical old and new string error Elisa Martinez Abad 2026-07-28 06:17:01 -07:00
  • 4a2198bf51 fix: Windows MCP PATHEXT resolution + python3 -> python in cross-platform skills (#84429) Teknium 2026-08-12 02:43:28 -07:00
  • e1caf88c6c fix(security): approval system covers Windows destructive commands and paths (#84428) Teknium 2026-08-12 02:43:23 -07:00
  • 1156ba43bf fix: steer agents off MSYS paths for native tools; pin line-ending preservation (#84426) Teknium 2026-08-12 02:43:17 -07:00
  • ee472a7fdb fix: Windows agent-loop papercuts — path splitting, hashing, autocomplete, screenshots, OS detection (#84419) Teknium 2026-08-12 01:45:18 -07:00
  • 2b39b885d6 test(install-e2e): macos desktop-installer arm - the published dmg, driven for real ethernet 2026-08-12 04:36:03 -04:00
  • adf7d55f4b ci(install-e2e): windows composes install x update - one driver, one job ethernet 2026-08-12 04:30:12 -04:00
  • a5170af4a8 chore: map hermes-agent@nous.local commit identity to @C-EXCITE-STUDIO kshitij 2026-08-12 13:42:46 +05:30
  • 223f703012 fix: close provider-anthropic MiniMax proxy bypass + rework cache observability kshitij 2026-08-12 13:39:39 +05:30
  • c1e2529ae2 fix(cache): opt M3 out of cache_control markers on Anthropic wire Hermes Agent 2026-08-11 12:24:40 +08:00
  • 33855f1b30 perf(tools): linear-time masking rebuild + last-opener early exit kshitij 2026-08-12 13:54:08 +05:30
  • 307cc814ad fix(tools): harden heredoc masking into a conservative shared helper kshitij 2026-08-12 13:16:14 +05:30
  • 2bfdd8cd34 fix(tools): strip heredoc bodies before background-'&' detection Taylor Mingos 2026-07-13 10:32:59 -04:00
  • 11f00b823c fix(install-e2e): installer_supports lied under pipefail - buffer the probe ethernet 2026-08-12 04:23:43 -04:00
  • 17688f994e feat: add Nemotron Lightning to reasoning timeout (#83982) elisam0 2026-08-12 10:21:09 +02:00
  • 6da8b65413 delete tmp file lol ethernet 2026-08-12 04:20:36 -04:00
  • 0f903e14a3 test(install-e2e): hermes-desktop-app-update goes live on the script driver ethernet 2026-08-12 04:20:56 -04:00
  • 07ee4a2ec8 fix: Windows path handling in search_files rg calls and patch escape drift (#84378) Teknium 2026-08-12 01:16:34 -07:00
  • 14692ec917 fix: make verify_on_stop opt-in everywhere (default False, not auto) (#84383) Teknium 2026-08-12 01:15:25 -07:00
  • cdaf0cf091 ci(install-e2e): one screen-recording mechanism on every runner, Xvfb for headless linux ethernet 2026-08-12 04:15:24 -04:00
  • 197a18314f fix: warn agents off driving interactive console TUIs via pty on Windows (#84364) Teknium 2026-08-12 01:15:17 -07:00
  • 0490b00e74 fix(nix): set HERMES_BIN default in wrapped binaries alt-glitch 2026-07-22 21:04:44 +05:30
  • 239523414e test(install-e2e): installer-script+desktop is its own install and update method ethernet 2026-08-12 04:01:16 -04:00
  • a2fbe745b4 chore: map contributor email cmoiccool kshitij 2026-08-12 13:17:32 +05:30
  • 5b4c03fa4b fix(kanban): query show graph before closing database cmoiccool 2026-08-10 21:14:11 +00:00
  • 1af2093663 test(install-e2e): split app-update into open-app-update + hermes-desktop-app-update ethernet 2026-08-12 03:36:31 -04:00
  • a64b5f5caf test(install-e2e): smoke hermes desktop --build-only between install and update ethernet 2026-08-12 03:30:54 -04:00
  • 10b2b11efa fix: widen APIConnectionError handling to finalization drain loop kshitij 2026-08-12 12:34:59 +05:30
  • aa3ca1c3be fix(agent): tolerate transport errors without requests Gille 2026-08-11 21:59:27 -06:00
  • da1170670b fix(agent): log Codex transport failure details Gille 2026-08-11 21:20:28 -06:00
  • bb597e1c02 fix(cron): managed-cron fires execute in the gateway process (live adapters + dashboard forwarder) (#84339) Ben Barclay 2026-08-12 17:04:44 +10:00
  • 333536e7c9 fix(relay): stamp logical platform + relay trust on Discord interaction events (#84318) Ben Barclay 2026-08-12 17:04:02 +10:00
  • 5fffe56066 fix(gateway): exclude permanent supervised watchers from the scale-to-zero busy check (#84327) Ben Barclay 2026-08-12 16:39:01 +10:00
  • 76d832d385 fix(cron): deliver to relay-fronted platforms via canonical home_channel (#84300) Ben Barclay 2026-08-12 14:48:54 +10:00
  • 356c702b55 fix(gateway): scale-to-zero gateway self-suspends via flaps socket instead of relying on Fly autostop (#84295) Ben Barclay 2026-08-12 14:45:48 +10:00
  • 87af576e60 fix(auxiliary): honor main model for title generation (#83636) fangliquanflq 2026-08-12 12:36:47 +08:00
  • 3cd6636471 fix(install-e2e): stray paren broke the generator - every node invocation died ethernet 2026-08-11 23:24:00 -04:00
  • 31d9588001 ci(install-e2e): full installer transcripts in the job log, folded in ::group:: ethernet 2026-08-11 23:19:23 -04:00
  • 8e6f6d863c ci(install-e2e): result chart on the run summary - conclusions per combination x tag ethernet 2026-08-11 23:16:09 -04:00
  • db969ce696 ci(install-e2e): result chart on the run summary - conclusions per combination x tag ethernet 2026-08-11 23:16:09 -04:00
  • 80a0a198dd ci(install-e2e): plan chart on the run summary - combination x tag markdown table ethernet 2026-08-11 23:06:42 -04:00
  • cde3b4ff09 fix some names ethernet 2026-08-11 23:00:42 -04:00
  • dc23cbbb9b ci(windows-e2e): stderr chatter is not failure - EAP=Continue around native calls ethernet 2026-08-11 22:52:38 -04:00
  • ae3a822d4e ci(windows-e2e): driver installs its own pinned @playwright/test - never the app tree's ethernet 2026-08-11 22:51:31 -04:00
  • 7a562a269e test(install): windows installer-script e2e - irm | iex arm goes live ethernet 2026-08-11 22:45:00 -04:00
  • 9da6d455c9 fmt(js): npm run fix on merge (#84193) hermes-seaeye[bot] 2026-08-12 01:41:34 +00:00
  • ed0e707914 Merge pull request #83634 from NousResearch/bb/handoff-window brooklyn! 2026-08-11 20:32:12 -05:00
  • ea4cd375f8 ci(install-e2e): retire the bubblewrap sandbox - git redirect everywhere, macos legs live ethernet 2026-08-11 21:20:42 -04:00