-
e38a478c05
chore(ci): pin actions/setup-node to SHA for supply-chain consistency
alt-glitch
2026-05-15 13:22:21 +00:00
-
55a7c45d37
fix(update): handle --check for pip installs (missed code path)
alt-glitch
2026-05-15 13:01:37 +00:00
-
96917fb74a
refactor: fix review findings — remove duplicate imports and deduplicate update command
alt-glitch
2026-05-15 12:38:04 +00:00
-
259ae846c8
feat: add ensure_dependency() wrapper + ship install.sh in wheel
alt-glitch
2026-05-15 12:06:05 +00:00
-
bea96e5cac
chore(config): expand ensure_hermes_home to create full directory scaffold
alt-glitch
2026-05-15 12:05:12 +00:00
-
79afa50703
feat(update): support pip install --upgrade for PyPI installs
alt-glitch
2026-05-15 12:04:34 +00:00
-
624ce11ee8
feat(config): detect pip install method and recommend correct update command
alt-glitch
2026-05-15 12:02:44 +00:00
-
b2bf658442
feat(tui): find bundled entry.js from wheel before falling back to npm build
alt-glitch
2026-05-15 12:02:23 +00:00
-
d69eab1efd
fix(gateway): build service PATH from existing dirs only, include ~/.hermes/node_modules
alt-glitch
2026-05-15 12:01:31 +00:00
-
c4bda3f27c
fix(doctor): generate config from defaults when template file is missing
alt-glitch
2026-05-15 12:00:54 +00:00
-
cc07e30f45
feat(install): add --ensure and --postinstall modes for targeted dep bootstrap
alt-glitch
2026-05-15 12:00:28 +00:00
-
384ec9684e
feat(banner): check PyPI for updates when not a git install
alt-glitch
2026-05-15 12:00:07 +00:00
-
3215ef1609
ci(pypi): build web dashboard + TUI bundle before creating wheel
alt-glitch
2026-05-15 11:59:22 +00:00
-
032fb84222
docs(hermes_tools_mcp_server): align scope docstring with EXPOSED_TOOLS (#26603)
Teknium
2026-05-15 14:44:27 -07:00
-
518f39557b
fix(gateway): keep running when platforms fail; add per-platform circuit breaker + /platform (#26600)
Teknium
2026-05-15 14:32:14 -07:00
-
3b9368a0c4
fix(auth): point SSH OAuth users at the tunnel they actually need (#26592)
Teknium
2026-05-15 14:27:50 -07:00
-
9e67c8e8be
Merge pull request #26048 from stephenschoettler/fix/discord-e2e-history-mock
ethernet
2026-05-15 17:21:07 -04:00
-
-
622c27e55c
fix(install.ps1): restore EAP=Continue around uv python install, skip Store stub (#26586)
Teknium
2026-05-15 14:07:56 -07:00
-
bd3a5873e1
fix(acp): replay native todo plans
HenkDz
2026-05-15 16:15:04 +01:00
-
4444d5fe4f
fix(acp): emit native plan updates for todo
HenkDz
2026-05-15 15:26:08 +01:00
-
6fc0fa6e50
chore(release): add AUTHOR_MAP entry for kchantharuan@nvidia.com
teknium1
2026-05-15 14:00:13 -07:00
-
13c3d4b4ef
feat(nvidia): add NIM billing origin header
kchantharuan
2026-05-13 12:46:07 -07:00
-
4e89c53082
fix(async): close unscheduled coroutines in all threadsafe bridges (#26584)
Teknium
2026-05-15 14:00:01 -07:00
-
931caf2b2d
fix(env-flags): widen truthy-only session env checks to sibling sites
teknium1
2026-05-15 02:03:49 -07:00
-
734aa0f367
fix(cronjob): require explicit truthy session env values
aydnOktay
2026-03-24 13:50:11 +03:00
-
4ad5fa702f
docs(xai-oauth): add xai-oauth to provider enumeration pages (#26542)
Teknium
2026-05-15 12:33:12 -07:00
-
aac6d97a14
chore(xai-oauth): trim CORS allowlist to xAI auth origins
teknium1
2026-05-15 12:11:08 -07:00
-
7d7cdd48e0
test(xai-oauth): use grok-4.3 instead of retiring grok-code-fast-1
Jaaneek
2026-05-15 19:04:14 +01:00
-
1e4801b8d0
docs(xai-oauth): correct logout command (was hermes auth remove)
Jaaneek
2026-05-15 18:46:45 +01:00
-
7fdc16dd4a
refactor(transports/codex): trim duplicated cache-key comments
Jaaneek
2026-05-15 18:28:01 +01:00
-
e13c1b8060
fix(xai-http): preserve ~/.hermes/.env fallback and XAI_STT_BASE_URL precedence
Jaaneek
2026-05-15 18:27:54 +01:00
-
9eef53b960
chore(release): map Jaaneek@users.noreply.github.com to Jaaneek
Jaaneek
2026-05-15 17:44:27 +01:00
-
e4d7a5dffa
fix(tools): video_gen picker reflects active xAI selection and runs xai_grok post_setup
Jaaneek
2026-05-15 17:43:51 +01:00
-
b62c997973
feat(xai-oauth): add xAI Grok OAuth (SuperGrok Subscription) provider
Jaaneek
2026-05-15 16:10:38 +01:00
-
9fb40e6a3d
fix(tui): restrict fast-echo bypass to ASCII so Vietnamese/CJK/IME input renders correctly (#26011)
brooklyn!
2026-05-15 07:41:50 -07:00
-
d5416284f1
fix(tui): autonomous background process completion notifications (#26071) (#26327)
Siddharth Balyan
2026-05-15 19:31:00 +05:30
-
db84a78e61
fix(langfuse): complete observability fix — trace I/O, tool outputs, placeholder credentials (closes #22342, #22763) (#26320)
kshitij
2026-05-15 05:04:02 -07:00
-
f199cd9f84
chore(release): map brian@dralth.com to btorresgil for #22345 salvage (#26319)
kshitij
2026-05-15 05:03:43 -07:00
-
77276070f5
fix(codex-runtime): de-dup [plugins.X] tables and stop leaking HERMES_HOME into config.toml
kshitijk4poor
2026-05-15 14:45:31 +05:30
-
274217316e
fix(codex-runtime): keep migrated root keys top-level
Steve Kelly
2026-05-14 13:19:59 -04:00
-
13c72fb486
fix(tools): wrap browser provider network calls with error handling
nidhi-singh02
2026-05-15 01:51:41 -07:00
-
6af9942327
fix(url-safety): allow only http and https schemes
aydnOktay
2026-03-24 13:45:33 +03:00
-
8373956850
fix(slack): guard split()[0] against whitespace-only command text
nidhi-singh02
2026-05-15 01:49:56 -07:00
-
94bdc63ff5
chore(release): add AUTHOR_MAP entry for nidhi-singh02
teknium1
2026-05-15 01:49:40 -07:00
-
eacb398f75
fix(tools): add return_exceptions to asyncio.gather in web_tools
Nidhi Singh
2026-05-15 01:49:35 -07:00
-
5301cc212b
chore(release): add AUTHOR_MAP entry for nidhi-singh02
teknium1
2026-05-15 01:46:46 -07:00
-
c4a21d7831
fix(cli): log swallowed exception in runtime model auto-detection
nidhi-singh02
2026-03-24 14:42:16 +05:30
-
59c7cc64f0
chore(release): add AUTHOR_MAP entry for amethystani
teknium1
2026-05-15 01:42:35 -07:00
-
55f3262e78
fix(mcp): pre-compile env-var regex and unify interpolation
Animesh Mishra
2026-03-24 07:20:51 +00:00
-
5360b54244
fix(providers): set User-Agent on ProviderProfile.fetch_models
teknium1
2026-05-15 01:38:30 -07:00
-
647cc0bb0d
chore(release): add AUTHOR_MAP entries for InB4DevOps
teknium1
2026-05-15 01:40:07 -07:00
-
4f8aaf1046
perf(run_agent): accumulate length-continuation prefix via list+join
InB4DevOps
2026-05-15 01:40:03 -07:00
-
b6e07417c5
feat(cli): show YOLO mode warning in banner and status bar
Mibayy
2026-05-15 01:39:13 -07:00
-
47614dbfca
chore: wire simplex docs into sidebar + AUTHOR_MAP
teknium1
2026-05-15 01:33:59 -07:00
-
09d9724a09
feat(gateway): add SimpleX Chat platform plugin
Mibayy
2026-05-15 01:33:49 -07:00
-
85782a4ed7
feat(acp): hermes acp --setup-browser bootstraps browser tools for registry installs
teknium1
2026-05-15 01:36:54 -07:00
-
9f57f2286d
chore(release): add AUTHOR_MAP entry for buntingszn
teknium1
2026-05-15 01:33:16 -07:00
-
6682f91b80
feat(cron): support name-based lookup for job operations
buntingszn
2026-05-15 01:33:12 -07:00
-
05d9f641c0
docs(cron): worked recipes for the wakeAgent pre-run gate (#26229)
Teknium
2026-05-15 01:34:15 -07:00
-
9329e06696
feat(image-gen): actionable setup message when no FAL backend is reachable (#26222)
Teknium
2026-05-15 01:33:13 -07:00
-
04b1fdaecf
security(deps): add upper bounds to 5 loose deps + document supply chain policy (#24226)
Siddharth Balyan
2026-05-15 14:03:08 +05:30
-
681778a0b7
fix(whatsapp): fail fast when Baileys sendMessage hangs
Wysie
2026-05-15 01:29:43 -07:00
-
0161d4bb6c
chore(release): add AUTHOR_MAP entry for CoinTheHat
teknium1
2026-05-15 01:27:31 -07:00
-
814c60092b
fix: clean stale conversation mappings on response eviction/deletion
CoinTheHat
2026-03-23 14:23:32 +03:00
-
23ac522d37
fix(gateway): isinstance-guard string-form 429 error body
KiraKatana
2026-05-15 01:24:44 -07:00
-
e0e7397c32
fix(session): persist auto-reset state across gateway restarts
teyrebaz33
2026-03-22 23:54:02 +03:00
-
e0e4856d46
feat(skills-hub): add huggingface/skills as trusted default tap (#2549)
kshitijk4poor
2026-05-15 01:20:24 -07:00
-
0086cdaf93
refactor(yuanbao): improve quote media fallback — move to DispatchMiddleware, tighten conditions
libo1106
2026-05-10 01:47:36 +08:00
-
fc2754dbdf
fix(yuanbao): resolve quoted file/image via transcript lookup when quote desc lacks ybres
libo1106
2026-05-10 01:05:23 +08:00
-
3df26b925c
feat(yuanbao): prioritize quote media refs over history backfill in DispatchMiddleware
libo1106
2026-05-10 00:17:13 +08:00
-
80efe664ce
feat(yuanbao): add quote_media_refs extraction to QuoteContextMiddleware
libo1106
2026-05-10 00:17:13 +08:00
-
d57a4b3eb5
feat(yuanbao): add _parse_resource_id and update _extract_text for ybres anchors
libo1106
2026-05-10 00:17:13 +08:00
-
6bdad1f3b2
ci: add PyPI publish workflow (salvaged from #25901) (#26148)
Siddharth Balyan
2026-05-15 13:21:48 +05:30
-
f9ad7400e3
fix(goals): raise judge max_tokens 200 → 4096, make configurable
teknium1
2026-05-14 23:43:13 -07:00
-
-
-
965ae7fa97
revert(cli): drop scrollback box width clamp (#25975), restore full-width borders (#26163)
Teknium
2026-05-14 23:30:16 -07:00
-
cbd1f8e4be
test(cli): cover light-mode detection + SkinConfig.get_color remap
teknium1
2026-05-14 22:41:33 -07:00
-
f8745f59c2
fix(cli): kill resize scrollback duplication + light-mode visibility
Brooklyn Nicholson
2026-05-14 22:39:59 -07:00
-
bcca5ed34d
fix(deps): pin brotlicffi so aiohttp can decode Discord's Brotli attachments
teknium1
2026-05-14 22:30:12 -07:00
-
c8c6ce1731
feat(acp-registry): switch to uvx distribution, drop npm launcher
teknium1
2026-05-14 22:05:39 -07:00
-
5af672c753
chore: remove Atropos RL environments and tinker-atropos integration (#26106)
Siddharth Balyan
2026-05-15 10:36:38 +05:30
-
d364132114
chore(release): bump ACP Registry assets in lockstep with pyproject
teknium1
2026-05-14 20:15:37 -07:00
-
4c94396206
feat: add ACP registry metadata for Zed
mr-r0b0t
2026-05-14 14:43:27 -05:00
-
e8b9f5ff9a
fix(aux): surface Nous auth-unavailable warning in auxiliary client
Harry Riddle
2026-05-14 20:10:36 -07:00
-
d3d5916089
chore(release): add AUTHOR_MAP entry for outdoorsea
teknium1
2026-05-14 20:14:13 -07:00
-
eabd8c1fd1
fix(cli): fall back to SelectSelector when kqueue can't watch stdin
Jeremy Irish
2026-05-06 16:08:52 -07:00
-
e8a4c85e88
test(run-agent): isolate Nous provider parity model
Stephen Schoettler
2026-05-14 19:24:12 -07:00
-
ad7d3bc84c
test(e2e): fix Discord mock exception surface
Stephen Schoettler
2026-05-14 19:08:38 -07:00
-
-
4695d2716f
fix(browser): honor pre-set AGENT_BROWSER_ARGS and document the bypass
teknium1
2026-05-14 16:03:41 -07:00
-
8ed2ef6f46
fix(browser): use correct env var for --no-sandbox bypass
Anadi Jaggia
2026-05-12 21:45:33 -07:00
-
1702a94c88
Merge pull request #25957 from stephenschoettler/fix/main-ci-unblocker-after-21012
ethernet
2026-05-14 21:26:52 -04:00
-
-
55622b5525
chore(release): map phil.thomas@gametime.co -> explainanalyze
teknium1
2026-05-14 16:00:12 -07:00
-
74e47c081f
chore(release): map phil.thomas@gametime.co -> explainanalyze
teknium1
2026-05-14 15:59:00 -07:00
-
d6c488f2dc
fix(cli): wire /sessions slash command in the classic CLI
Phil Thomas
2026-05-13 14:51:06 -06:00
-
09d970160b
fix(proxy): suppress false-positive windows-footgun on guarded add_signal_handler
teknium1
2026-05-14 15:53:44 -07:00
-
db82c453b9
chore(release): map agorgianitisj@hotmail.com -> johnisag
teknium1
2026-05-14 15:48:18 -07:00
-
38ea2a57a5
fix(web): handle non-UTF8 Windows console encodings in _build_web_ui
ioannis
2026-04-21 07:49:15 +01:00
-
0854640537
fix(web): cross-platform sync-assets + surface build errors on failure
ioannis
2026-05-14 15:46:54 -07:00
-
19071529f6
fix(lsp): shift baseline diagnostics into post-edit coordinates (#25978)
Teknium
2026-05-14 15:56:07 -07:00
-
ed84637d11
fix(web): make sync-assets script cross-platform
HxT9
2026-05-14 08:04:44 -07:00
-
4abfb6bc24
feat(discord): default history backfill on, expand to per-user + threads
teknium1
2026-05-14 15:49:01 -07:00