-
d47f919ef1
fix(cli): skip lazy-dep prompt when prompt_toolkit owns terminal (#40490)
kyssta-exe
2026-06-06 15:20:06 +00:00
-
fe8920db18
fix(memory): reject memory tools that shadow core tool names (#40902)
Teknium
2026-06-06 18:44:09 -07:00
-
887295ba54
fix(config): preserve custom-provider models maps and metadata through v11->v12 migration (#40573)
Teknium
2026-06-06 18:43:20 -07:00
-
89929553b4
fix(tui): only patch liveSessionCount when it changes to stop idle re-render flicker (#40572)
Teknium
2026-06-06 18:42:19 -07:00
-
f9ea4927f2
test(tui): cover _terminal_task_cwd remote-backend branches
teknium1
2026-06-06 18:27:01 -07:00
-
0e0d704f2d
fix(tui): preserve remote cwd for ssh sessions
zwcf5200
2026-06-04 10:57:58 +08:00
-
89040e0db3
fix(secrets): fail early with clear error when bitwarden setup runs without TTY (#40571)
Teknium
2026-06-06 18:36:40 -07:00
-
6701c611ba
chore(release): map jiangkoumo author email for PR #40540 salvage
teknium1
2026-06-06 09:22:27 -07:00
-
b2b4d97bbb
docs: document update local-change handling
liuyuchen
2026-06-06 22:31:24 +08:00
-
365437e4aa
fix(cua-driver): reconnect MCP stdio session once on ClosedResourceError after daemon restart (#40570)
Teknium
2026-06-06 18:35:12 -07:00
-
97524344ad
feat(desktop): run tool backend post-setup installs from the GUI (#40559)
Teknium
2026-06-06 18:35:02 -07:00
-
8f7567c325
fix(bitwarden): prevent zip-slip path traversal when extracting bws binary (#40569)
Teknium
2026-06-06 18:33:44 -07:00
-
5a36f76a00
fix(skill_manager): allow SKILL.md in _validate_file_path without weakening traversal guard (#40568)
Teknium
2026-06-06 18:32:37 -07:00
-
c0424b06af
fix(osv_check): honor npx --package/-p install target when parsing package arg (#40567)
Teknium
2026-06-06 18:30:39 -07:00
-
56f833efa4
fix(skills): block path traversal via skill_view name argument (#40566)
Teknium
2026-06-06 18:29:52 -07:00
-
f4a73abbd0
chore(gateway): drop HOMEASSISTANT from /update allowlist (#40736)
Teknium
2026-06-06 18:25:43 -07:00
-
5b43bf7d02
feat: uninstall the Chat GUI without removing the agent (CLI + desktop UI) (#40355)
Teknium
2026-06-06 18:22:38 -07:00
-
f2e8234307
test: update non-Termux workspace-scope fixtures for #38358 fix
Teknium
2026-06-06 07:36:44 -07:00
-
7db7a9462d
fix: align test fixture arg order + add zakame to AUTHOR_MAP
Teknium
2026-06-06 07:34:48 -07:00
-
675fb10240
fix(install): correct check_dir tautology and add --workspace web test
Zak B. Elep
2026-06-05 11:18:21 +08:00
-
4bf52022e5
fix(tui): correct --skip-build hint and add TUI workspace install test
Zak B. Elep
2026-06-04 17:54:56 +08:00
-
0416f852f2
fix(tui): scope TUI launch install and fix stale hints/test
Zak B. Elep
2026-06-04 17:21:46 +08:00
-
1c0437dfc5
fix(install): scope npm installs/audits to avoid pulling in apps/desktop
Zak B. Elep
2026-06-04 15:14:36 +08:00
-
d165933c56
docs(desktop): add DESIGN.md design-system guide + close two consistency gaps (#40823)
brooklyn!
2026-06-06 17:13:17 -05:00
-
1238d08e0c
fix(desktop): cron overlay mutations sync the sidebar instantly
Brooklyn Nicholson
2026-06-06 16:47:46 -05:00
-
66adeef11a
chore(desktop): drop dead cron i18n keys
Brooklyn Nicholson
2026-06-06 16:43:57 -05:00
-
f993d76874
refactor(desktop): converge cron overlay onto profiles' split layout
Brooklyn Nicholson
2026-06-06 16:39:56 -05:00
-
f491260365
Merge remote-tracking branch 'origin/main' into bb/cron-sessions-sidebar
Brooklyn Nicholson
2026-06-06 16:34:23 -05:00
-
-
-
-
f033b7dbfb
feat(desktop): unified overlay design system, BrandMark & onboarding redesign (#40708)
brooklyn!
2026-06-06 16:32:47 -05:00
-
b2bd31c724
style(desktop): drop all borders from cron overlay
Brooklyn Nicholson
2026-06-06 16:25:26 -05:00
-
de0469e02b
style(desktop): flatten cron overlay to match the overlay design pass
Brooklyn Nicholson
2026-06-06 16:22:48 -05:00
-
c79e3fd0ba
refactor(image_gen): delegate cache-path mapping to shared helper
kshitijk4poor
2026-06-07 01:43:33 +05:30
-
7c4aa3e4da
fix(image_gen): expose backend-visible artifact paths
Gille
2026-06-06 13:38:41 -06:00
-
ccaa5165a0
refactor(desktop): merge cron jobLabel/jobTitle into one shared helper
Brooklyn Nicholson
2026-06-06 14:51:13 -05:00
-
471a5fc5c9
feat(desktop): make cron jobs the first-class sidebar entity
Brooklyn Nicholson
2026-06-06 14:04:11 -05:00
-
ef7e5168b5
chore(gateway): drop plugin-migrated platforms from /update allowlist
kshitijk4poor
2026-05-26 14:57:15 +05:30
-
c37c6eaf29
refactor(gateway): migrate Home Assistant adapter to bundled plugin
kshitijk4poor
2026-05-26 14:06:33 +05:30
-
ad0f6db151
feat(cron): title cron sessions from the job, not the [IMPORTANT] hint
Brooklyn Nicholson
2026-06-06 12:51:12 -05:00
-
ebed881d46
fix(cli): quarantine running hermes.exe during update dep-verification repair on Windows (#40409)
kshitij
2026-06-06 10:50:58 -07:00
-
d4a7bfd3aa
Merge pull request #29724 from bbednarski9/bbednarski/nmf-41B-nemoflow-plugin
kshitij
2026-06-06 10:46:41 -07:00
-
-
003110c107
fix(ci): map @TheGardenGallery email + drop unused pytest import
Brooklyn Nicholson
2026-06-06 12:39:15 -05:00
-
146e77684b
fix(desktop): bound desktop.log via cascade rotation + reclaim oversized logs
Brooklyn Nicholson
2026-06-06 12:27:49 -05:00
-
abbf050241
fix(desktop): cap desktop.log size to prevent unbounded growth
The Garden
2026-06-06 12:14:54 -05:00
-
2820d87ea5
fix(cli): tolerate stale
dashboard --tui from old desktop shells
The Garden
2026-06-06 11:31:12 -05:00
-
3e2d758816
feat(desktop): fire cron jobs from the dashboard backend
Brooklyn Nicholson
2026-06-06 12:42:32 -05:00
-
c4c5548eb4
fix(middleware): single-use next_call guard + deepcopy-safe request copies
kshitijk4poor
2026-06-06 23:07:25 +05:30
-
628f9040df
feat(desktop): split cron sessions into their own sidebar section
Brooklyn Nicholson
2026-06-06 12:30:39 -05:00
-
7cf7300a07
Merge pull request #40679 from helix4u/docs/runtime-footer-supported-fields
kshitij
2026-06-06 10:29:21 -07:00
-
-
-
-
8b23b2bc01
docs: align runtime footer field docs
helix4u
2026-06-06 11:20:40 -06:00
-
e3ae035921
Merge pull request #40660 from NousResearch/bb/keybinds
brooklyn!
2026-06-06 12:00:08 -05:00
-
-
e9b8dd236c
fix(desktop): default-profile hotkey to two-key cmd+d mnemonic
Brooklyn Nicholson
2026-06-06 11:55:15 -05:00
-
06ecc5535c
fix(desktop): rebind default-profile hotkey off macOS-reserved cmd+`
Brooklyn Nicholson
2026-06-06 11:54:48 -05:00
-
74c8f51e95
fix(desktop): match file-browser default width to sessions sidebar
Brooklyn Nicholson
2026-06-06 11:51:45 -05:00
-
182092c5fd
feat(desktop): default swap-panes to cmd+backslash
Brooklyn Nicholson
2026-06-06 11:48:39 -05:00
-
021ea2a21b
fix(desktop): only show keybind reset when changed from default
Brooklyn Nicholson
2026-06-06 11:48:16 -05:00
-
258984fcb9
feat(desktop): broaden hotkey coverage + fold in stray shortcuts
Brooklyn Nicholson
2026-06-06 11:47:33 -05:00
-
5e2b83a8ad
feat(desktop): rebindable keyboard shortcuts panel
Brooklyn Nicholson
2026-06-06 11:41:57 -05:00
-
d1771114ed
fix(search): sanitize ":" in FTS5 queries so colon searches don't silently return empty
Dusk1e
2026-06-06 17:37:31 +03:00
-
e8c837c921
feat(desktop): surface every provider + models from
hermes model in the GUI menus (#40563)
Teknium
2026-06-06 09:31:34 -07:00
-
-
-
5abe45674d
fix(middleware): preserve translated downstream failures
Bryan Bednarski
2026-06-06 09:26:18 -07:00
-
3606307339
fix(gateway): use user launchd domain + Background session, detached fallback (macOS 26)
Brooklyn Nicholson
2026-06-06 10:28:52 -05:00
-
59c273ba3a
fix(gateway): fall back to detached launch when launchd rejects domain (macOS 26)
Brooklyn Nicholson
2026-06-06 10:21:27 -05:00
-
2666638192
Merge pull request #40534 from NousResearch/bb/remove-composer-message-shadows
brooklyn!
2026-06-06 11:03:46 -05:00
-
-
fd234bad62
fix(install): detect TLS cert-trust failures during npm install on Windows (#40588)
Teknium
2026-06-06 09:00:15 -07:00
-
54e7b74f7f
fix(gateway): plain text while busy interrupts by default again (#40590)
Teknium
2026-06-06 09:00:10 -07:00
-
-
-
3a46262c7c
Merge remote-tracking branch 'origin/main' into bb/remove-composer-message-shadows
Brooklyn Nicholson
2026-06-06 10:47:42 -05:00
-
-
-
-
9d31577590
Tighten conversation rhythm, flatten the tool list, and smooth streaming text
Brooklyn Nicholson
2026-06-06 10:45:31 -05:00
-
9f1c16a7fb
fix(langfuse): restore usage/cost when post_api_request sends a sanitized response
kamonspecial
2026-06-07 00:06:39 +09:00
-
1c2189839d
Refactor desktop settings i18n keys to camelCase
Jim Liu 宝玉
2026-06-05 23:28:51 -05:00
-
c24abf5b32
Add missing Chinese desktop i18n translations
Jim Liu 宝玉
2026-06-05 23:17:40 -05:00
-
112a0732c6
Translate missing desktop i18n strings for ja and zh-hant
Jim Liu 宝玉
2026-06-05 23:16:10 -05:00
-
fbd423b94d
feat(desktop): localize desktop chrome
Jim Liu 宝玉
2026-06-05 22:43:16 -05:00
-
812dc6957e
Add searchable language picker
Jim Liu 宝玉
2026-06-05 22:12:31 -05:00
-
b1b89f843e
Refactor desktop i18n field copy into nested structures
Jim Liu 宝玉
2026-06-05 21:42:48 -05:00
-
f18a9dbefc
feat: Add desktop language switching for Japanese and Traditional Chinese
Jim Liu 宝玉
2026-06-05 15:40:18 -05:00
-
2bf0a6e760
feat(dashboard): full tool backend configuration in the GUI (#40418)
Teknium
2026-06-06 07:45:36 -07:00
-
e6de6dd559
fix(dashboard): tighten skill detail dialog spacing (#40419)
Teknium
2026-06-06 07:40:36 -07:00
-
-
-
6bbc5eefa0
Fix clarify icon alignment and spurious error-red on non-zero exit
Brooklyn Nicholson
2026-06-06 09:23:50 -05:00
-
40386f33ec
Remove drop shadows from composer and user message bubbles
Brooklyn Nicholson
2026-06-06 09:18:54 -05:00
-
-
56236b16e3
feat(dashboard): rehaul Skills hub browser — connected hubs, featured, preview + security scan (#40384)
Teknium
2026-06-06 02:44:50 -07:00
-
5af899c7ca
feat(cli): display custom profile alias names in profile list/show (#40371)
kshitij
2026-06-06 01:08:07 -07:00
-
c79b6f23e6
fix(credits): let the "grant spent" notice yield on the next prompt (#40367)
Siddharth Balyan
2026-06-06 13:32:41 +05:30
-
fcb1944b4f
feat(credits): usage-aware credits — in-session notices, /usage view, dev readout (#40011)
Siddharth Balyan
2026-06-06 13:18:18 +05:30
-
b91aade176
feat(desktop): warn when main-model switch leaves auxiliary tasks pinned to another provider (#40286)
Teknium
2026-06-05 23:35:36 -07:00
-
f8a241e105
fix(delegate): flatten content blocks in live overlay tail + AUTHOR_MAP
Teknium
2026-06-05 20:41:04 -07:00
-
f83918c31d
fix(delegate): handle content-block tool results
Alexander Lehmann
2026-06-01 20:05:52 +02:00
-
16beab421f
fix(desktop): About panel shows live Hermes version, not stale package.json
teknium1
2026-06-05 21:35:07 -07:00
-
338c074336
fix(send-message): treat ntfy topic targets as explicit
helix4u
2026-06-05 19:15:47 -06:00
-
50f9ad70fc
fix(dashboard): populate cron delivery dropdown from configured platforms (#40218)
Teknium
2026-06-05 20:23:54 -07:00
-
150687447b
Merge pull request #40240 from NousResearch/bb/desktop-steer
brooklyn!
2026-06-05 21:10:57 -05:00
-
-
5d4c93afe4
refactor(desktop): hoist single draft.trim() in composer
Brooklyn Nicholson
2026-06-05 21:05:56 -05:00
-
7cceead273
fix(desktop): render steer note as a codicon, not an emoji
Brooklyn Nicholson
2026-06-05 21:03:05 -05:00
-
efa53fb3be
feat(desktop): reserve Cmd/Ctrl+Enter strictly for steer
Brooklyn Nicholson
2026-06-05 21:01:20 -05:00
-
0f45509daf
fix(agent): make mid-turn /steer trusted, not read as injection
Brooklyn Nicholson
2026-06-05 20:59:36 -05:00
-
40aef6af91
feat(desktop): steer the live run from the composer
Brooklyn Nicholson
2026-06-05 20:50:30 -05:00
-
-
e375c33f70
fix(tui): clean force-send of queued messages (#40235)
brooklyn!
2026-06-05 20:39:10 -05:00
-
ac177cea87
Merge pull request #40234 from NousResearch/bb/desktop-queue-arrow-edit-v2
brooklyn!
2026-06-05 20:38:37 -05:00
-
-
ce50030634
feat(desktop): integrate arrow history with the message queue
Brooklyn Nicholson
2026-06-05 20:33:53 -05:00
-
f94363d1f0
feat(desktop): arrow up/down to navigate previous user messages
naqerl
2026-06-04 13:37:53 +00:00
-
-
0cbcc75935
fix(desktop): reliable composer message queue (#40221)
brooklyn!
2026-06-05 20:21:41 -05:00