-
0d31864e3b
fix(curator): defense-in-depth gates against bundled/hub skills
Teknium
2026-04-26 06:17:01 -07:00
-
c8b7e7268a
refactor(curator): point review prompt at existing tools
Teknium
2026-04-26 06:13:09 -07:00
-
bc79e227e6
feat(curator): background skill maintenance (issue #7816)
Teknium
2026-04-26 06:08:39 -07:00
-
88602376d4
fix: resolve external_dirs relative to HERMES_HOME instead of cwd (#9949)
Mil Wang (from Dev Box)
2026-04-15 08:59:51 +08:00
-
ded12f0968
chore(release): map LyleLengyel@gmail.com -> mcndjxlefnd
teknium1
2026-04-28 22:16:52 -07:00
-
80e474f11f
fix(gateway,terminal): expand shell tilde in terminal.cwd before subprocess
Lyle Lengyel
2026-04-23 10:56:18 -07:00
-
d341af22c0
fix(tui): preserve busy and init error signaling
Brooklyn Nicholson
2026-04-29 00:25:09 -05:00
-
88e07c42b4
fix(cli): prevent .env sanitizer from splitting GLM_API_KEY by LM_API_KEY suffix
JackJin
2026-04-29 04:39:51 +08:00
-
cc5efb6fc1
fix(tui): keep non-agent session RPCs lazy
Brooklyn Nicholson
2026-04-29 00:22:38 -05:00
-
97a2474b39
review(copilot): point reload.env docstring at hermes_cli.config.reload_env
Brooklyn Nicholson
2026-04-28 15:52:41 -05:00
-
6b4ef00a2c
review(copilot): keep /reload cli_only since gateway has no handler
Brooklyn Nicholson
2026-04-28 15:24:36 -05:00
-
4858e26eaa
feat(tui): port classic CLI /reload (.env hot-reload) to TUI
Brooklyn Nicholson
2026-04-28 14:24:50 -05:00
-
dcd7b717f8
fix(gateway): linearize tool-progress bubbles with content messages (#17280)
Teknium
2026-04-28 22:17:33 -07:00
-
ac855bba0e
fix(cli): respect terminal.cwd config in local terminal backend
Tranquil-Flow
2026-04-23 21:01:45 +10:00
-
f95c34f415
fix(browser): address Copilot round-4 on /browser connect
Brooklyn Nicholson
2026-04-28 23:13:29 -05:00
-
679a27498d
fix(browser): address Copilot round-3 on /browser connect
Brooklyn Nicholson
2026-04-28 22:56:23 -05:00
-
d1ee4915f3
fix(browser): address Copilot review on /browser connect
Brooklyn Nicholson
2026-04-28 22:41:15 -05:00
-
26816d1f77
refactor(tui): tighten /browser connect plumbing
Brooklyn Nicholson
2026-04-28 22:36:29 -05:00
-
e750829015
fix(tui): stream /browser connect progress as gateway events
Brooklyn Nicholson
2026-04-28 22:28:42 -05:00
-
7d39a45749
fix(tui): show /browser connect progress like CLI
Brooklyn Nicholson
2026-04-28 22:22:32 -05:00
-
69ff114ee2
fix(browser): avoid bogus Chrome launch fallback
Brooklyn Nicholson
2026-04-28 22:18:41 -05:00
-
f10a3df632
fix(tui): align /browser connect local CDP handling
Brooklyn Nicholson
2026-04-28 22:12:29 -05:00
-
-
-
88a9efdb1a
fix(tui): tighten cold-start edge cases after review
Brooklyn Nicholson
2026-04-29 00:08:34 -05:00
-
72a3af63d4
fix(tui): keep prompt submit off the RPC pool
Brooklyn Nicholson
2026-04-29 00:04:12 -05:00
-
a2819e1820
fix(tui): address lazy startup review races
Brooklyn Nicholson
2026-04-28 23:54:33 -05:00
-
0a6ecea676
fix(tui): hydrate lazy startup panel and use animated loaders
Brooklyn Nicholson
2026-04-28 23:48:07 -05:00
-
b66cbb7b4c
perf(tui): defer agent construction until first prompt
Brooklyn Nicholson
2026-04-28 23:32:02 -05:00
-
1d4218be56
feat(review): active-update bias, loaded-skill-first, support-file variants (#17213)
Teknium
2026-04-28 21:11:48 -07:00
-
c4db1ce08c
skills: add pretext creative-demos skill
Brooklyn Nicholson
2026-04-28 23:09:52 -05:00
-
8c892c1453
refactor(redact): canonical mask_secret helper; fix status.py DIM drift (#17207)
Teknium
2026-04-28 21:04:35 -07:00
-
-
-
9e398e1809
perf(tui): avoid importing classic CLI during tool discovery
Brooklyn Nicholson
2026-04-28 22:42:17 -05:00
-
6e9691ff12
Merge pull request #17237 from NousResearch/bb/tui-paste-watchdog
brooklyn!
2026-04-28 20:22:44 -07:00
-
-
10ad7006b6
fix(tui): use paste timeout when rearming paste watchdog
Brooklyn Nicholson
2026-04-28 22:21:44 -05:00
-
f542d17b00
style(tui): apply npm run fix
Brooklyn Nicholson
2026-04-28 22:18:26 -05:00
-
d7ae8dfd0a
style(tui): remove steer queued emoji
Brooklyn Nicholson
2026-04-28 22:15:57 -05:00
-
ce2cc7302e
fix(tui): stabilize sticky prompt tracking
Brooklyn Nicholson
2026-04-28 22:10:40 -05:00
-
afb20a1d67
fix(tui): recover from stuck paste mode
Brooklyn Nicholson
2026-04-28 22:06:27 -05:00
-
-
e4120d1e6d
Merge remote-tracking branch 'origin/main' into fix/markdown
Austin Pickett
2026-04-28 22:01:02 -04:00
-
-
-
-
cd7150a195
perf(approval): precompile DANGEROUS_PATTERNS and HARDLINE_PATTERNS (#17206)
Teknium
2026-04-28 18:44:14 -07:00
-
3379f88ea4
docs: clarify wrapForFrac and streaming math-fence rationale
Austin Pickett
2026-04-28 21:43:32 -04:00
-
adef1f33ab
chore(release): map scott@scotttrinh.com -> scotttrinh (#17203)
Teknium
2026-04-28 18:28:49 -07:00
-
fe295f9836
docs(hooks): tutorial — build a BOOT.md startup checklist (#17202)
Teknium
2026-04-28 18:27:48 -07:00
-
fd943461ca
fix(doctor): accept catalog provider aliases
Scott Trinh
2026-04-28 15:42:27 -04:00
-
cb039ac000
fix: account for latex
Austin Pickett
2026-04-28 21:20:43 -04:00
-
9f004b6d94
perf(tools): memoize get_tool_definitions + TTL-cache check_fn results (#17098)
Teknium
2026-04-28 18:20:17 -07:00
-
0399d4b976
perf(tui): shave ~190ms off
hermes --tui cold start
Brooklyn Nicholson
2026-04-28 19:42:31 -05:00
-
188eaa57c4
fix(tui): honor documented mouse_tracking config key (#17188)
brooklyn!
2026-04-28 17:39:07 -07:00
-
-
6b09df39be
fix(tui): restore macOS copy behavior and theme polish (#17131)
brooklyn!
2026-04-28 16:47:14 -07:00
-
a9efa46b69
Merge pull request #17174 from NousResearch/bb/nix-web-hash-refresh
brooklyn!
2026-04-28 16:45:57 -07:00
-
-
b2f936fd37
fix(nix): treat transient magic-cache throttling as skip in fix-lockfiles
Brooklyn Nicholson
2026-04-28 18:39:35 -05:00
-
ec11aa64ee
fix(nix): refresh web/ npm-deps hash to unblock main builds
Brooklyn Nicholson
2026-04-28 18:21:09 -05:00
-
-
7d81d76366
feat(tui): pluggable busy-indicator styles (#13610) (#17150)
brooklyn!
2026-04-28 16:19:16 -07:00
-
c3d39feb3a
feat(latex): latex in tui
Austin Pickett
2026-04-28 19:08:11 -04:00
-
258efb2575
feat(tui): expand light-terminal auto-detection (HERMES_TUI_THEME, background hex) (#17113)
brooklyn!
2026-04-28 16:02:06 -07:00
-
1e326c686d
fix(tui-gateway): harden stdio transport against half-closed pipes + SIGTERM races (#17118)
brooklyn!
2026-04-28 15:54:06 -07:00
-
af6b1a3343
fix(tui): honor display.busy_input_mode in TUI v2 (#17110)
brooklyn!
2026-04-28 15:52:13 -07:00
-
8d591fe3c7
fix(tui): prefer raw text over Rich-rendered ANSI in TUI message display (#17111)
brooklyn!
2026-04-28 15:47:50 -07:00
-
15ef11a8b8
fix(tui): make /browser connect actually take effect on the live agent (#17120)
brooklyn!
2026-04-28 15:46:57 -07:00
-
87d3fa6f1c
feat(tui): opt-in auto-resume of the most recent session (#17130)
brooklyn!
2026-04-28 14:53:38 -07:00
-
75d9811393
Merge pull request #17114 from NousResearch/bb/tui-table-separator
brooklyn!
2026-04-28 14:52:53 -07:00
-
-
e42065b1f7
fix(tui): drop stale stream events after ctrl-c interrupt (#16706)
brooklyn!
2026-04-28 14:51:07 -07:00
-
a830f25f71
fix(tui): surface gateway stderr tail in start_timeout activity (#17112)
brooklyn!
2026-04-28 13:56:02 -07:00
-
50edbe6f46
review(copilot): say solid rule, not dashed
Brooklyn Nicholson
2026-04-28 15:49:35 -05:00
-
4689ace7cb
review(copilot): clarify table-rule rationale (UTF-16 code units, not graphemes)
Brooklyn Nicholson
2026-04-28 15:29:11 -05:00
-
9eabc24e24
fix(tui): visually distinguish markdown table rows from prose (#15534)
Brooklyn Nicholson
2026-04-28 13:56:39 -05:00
-
-
0d957a8d48
fix(tui): surface mouse slash command (#17126)
Gille
2026-04-28 14:27:43 -06:00
-
5f215b13ce
fix(docker): materialize bundled TUI Ink package (#16690)
brooklyn!
2026-04-28 13:11:47 -07:00
-
-
124da27767
fix(tui): handle empty bracketed paste fallback (#15594)
Gille
2026-04-28 13:30:08 -06:00
-
5d2f9b5d7d
fix: follow-up for salvaged PR #17061
kshitijk4poor
2026-04-28 23:27:50 +05:30
-
433d38da09
chore(docs): update provider docs
Rugved Somwanshi
2026-04-28 11:08:42 -04:00
-
a0105a7f81
chore(agent): drop drift from rebasing
Rugved Somwanshi
2026-04-28 10:59:09 -04:00
-
01ad0aacaf
fix(tui): show correct context length
Rugved Somwanshi
2026-04-27 11:59:32 -04:00
-
fa2bee1215
fix(tui): update test for target model
Rugved Somwanshi
2026-04-27 11:30:59 -04:00
-
214ca943ac
feat(agent): add lmstudio integration
Rugved Somwanshi
2026-04-25 12:30:55 -04:00
-
7d4648461a
Merge pull request #17007 from NousResearch/austin/fix/more-design-system
Austin Pickett
2026-04-28 11:46:47 -07:00
-
-
faa15772b7
chore: add contributor emails to AUTHOR_MAP
kshitijk4poor
2026-04-28 23:55:07 +05:30
-
74c209534c
fix(copilot-acp): disable streaming path for CopilotACPClient
nfb0408
2026-04-28 23:55:00 +05:30
-
18f585f091
ci(nix): auto-fix stale npm hashes on push to main (#16285)
Siddharth Balyan
2026-04-29 00:01:58 +05:30
-
4bf0e75ae9
fix(nix): make extraPackages actually work via per-user profile (#17047)
Siddharth Balyan
2026-04-28 23:50:32 +05:30
-
a3c27b5cd1
docs: clarify quick commands config shape
helix4u
2026-04-28 11:59:01 -06:00
-
47d4b6e31a
feat: add spinner, lowercase version
Austin Pickett
2026-04-28 13:59:33 -04:00
-
a1921c43cc
fix(tui): prefer exact slash command matches (#15813)
Gille
2026-04-28 11:22:26 -06:00
-
912590a143
fix: button sizes
Austin Pickett
2026-04-28 13:11:47 -04:00
-
1285172aca
fix(components): refactor to use design system
Austin Pickett
2026-04-28 13:03:05 -04:00
-
b53a091b97
remove: BOOT.md built-in hook (#17093)
Teknium
2026-04-28 09:50:27 -07:00
-
b5128a751b
perf(startup): lazy-import OpenAI, Anthropic, Firecrawl, account_usage (#17046)
Teknium
2026-04-28 09:38:42 -07:00
-
663602f6b0
Merge branch 'austin/fix/more-design-system' of github.com:NousResearch/hermes-agent into austin/fix/more-design-system
Austin Pickett
2026-04-28 12:28:32 -04:00
-
-
e1027134cd
chore: remove comments
Austin Pickett
2026-04-28 12:28:08 -04:00
-
f62272b203
fix(nix): refresh npm lockfile hashes
github-actions[bot]
2026-04-28 16:20:05 +00:00
-
-
0348a69c51
fix: migrate select to design system
Austin Pickett
2026-04-28 12:02:34 -04:00
-
753a071491
fix: badges
Austin Pickett
2026-04-28 11:24:08 -04:00
-
e5601d1e85
fix: update design language
Austin Pickett
2026-04-28 10:57:30 -04:00
-
df51ad7973
perf(config): mtime-cache load_config() and read_raw_config() (#17041)
Teknium
2026-04-28 07:06:35 -07:00
-
42be5e49b0
fix(browser): detect missing Chromium and fail fast with actionable error (#17039)
Teknium
2026-04-28 07:03:44 -07:00
-
e0f5d39837
fix(discord): widen slash-sync timeout to 600s under rate-limit pressure (#16713) (#17029)
Teknium
2026-04-28 07:02:43 -07:00
-
5ed1eb0d0f
docs(config): surface telegram.reactions in DEFAULT_CONFIG (#17028)
Teknium
2026-04-28 07:02:30 -07:00
-
be41ccd0af
fix(nix): deprecate extraPackages — does not reach terminal/skills (#17030)
Siddharth Balyan
2026-04-28 19:28:11 +05:30
-
e4b69bf149
fix(gateway): guard against None request_overrides in _build_api_kwargs
konsisumer
2026-04-28 14:16:18 +02:00
-
1d8b9e6458
fix(auxiliary): auto-detect Anthropic Messages transport for all aux clients (#17027)
Teknium
2026-04-28 06:50:14 -07:00
-
e123f4ecf0
feat(gateway): opt-in runtime-metadata footer on final replies (#17026)
Teknium
2026-04-28 06:50:04 -07:00