This website requires JavaScript.
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