hermes-agent/apps/desktop/src/lib
Brooklyn Nicholson 17b8b3f657 fix(tui,desktop): treat "not found" page titles as unusable
Self-hosted forges answer a missing or private page with a 200 and a
"Page not found" title, which then rendered as the link's text. Both
surfaces keep their own copy of the error-title list, so extend both.

Co-authored-by: Kinkoolino-Hermes <297364961+Kinkoolino-Hermes@users.noreply.github.com>
2026-07-25 22:52:38 -05:00
..
keybinds test(desktop): cover hidden-tab resolution for drops, focus, and timeline 2026-07-25 00:09:30 -05:00
ansi.test.ts
…
ansi.ts
…
chat-messages.test.ts fmt(js): `npm run fix` on merge (#71196) 2026-07-25 04:51:19 +00:00
chat-messages.ts feat(desktop): auto-continue turns interrupted by a crash 2026-07-24 23:31:56 -05:00
chat-runtime.test.ts fix(desktop): close cross-session leak windows in composer + session refs (#59305) 2026-07-24 16:04:12 -07:00
chat-runtime.ts fix(desktop): close cross-session leak windows in composer + session refs (#59305) 2026-07-24 16:04:12 -07:00
clipboard.ts
…
commit-changelog.test.ts
…
commit-changelog.ts
…
completion-sound.ts
…
composer-input-sanitize.test.ts
…
composer-input-sanitize.ts
…
desktop-fs.test.ts
…
desktop-fs.ts
…
desktop-git.test.ts
…
desktop-git.ts
…
desktop-remote-auth.test.ts
…
desktop-remote-auth.ts
…
desktop-slash-commands.test.ts fix(desktop): /goal arg stays editable, kickoff queues when busy, slash header stops echoing long args 2026-07-25 16:09:38 -07:00
desktop-slash-commands.ts fix(desktop): /goal arg stays editable, kickoff queues when busy, slash header stops echoing long args 2026-07-25 16:09:38 -07:00
desktop-toolsets.test.ts
…
desktop-toolsets.ts
…
drag-ghost.ts
…
embedded-images.test.ts fix(desktop): persist the image ref for natively-vision-capable models too 2026-07-24 21:20:52 -05:00
embedded-images.ts fix(desktop): persist the image ref for natively-vision-capable models too 2026-07-24 21:20:52 -05:00
escape-layers.test.ts
…
escape-layers.ts
…
excluded-paths.ts
…
external-link.test.tsx
…
external-link.tsx fix(tui,desktop): treat "not found" page titles as unusable 2026-07-25 22:52:38 -05:00
format.ts
…
gateway-events.test.ts
…
gateway-events.ts
…
gateway-rpc.test.ts
…
gateway-rpc.ts
…
gateway-ws-url.test.ts
…
generated-images.test.ts
…
generated-images.ts
…
haptics.ts
…
icons.ts
…
incremental-external-store-runtime.ts
…
inflight-turn-journal.test.ts feat(desktop): crash-survivable in-flight turn journal 2026-07-24 23:31:55 -05:00
inflight-turn-journal.ts feat(desktop): crash-survivable in-flight turn journal 2026-07-24 23:31:55 -05:00
json-format.test.ts
…
json-format.ts
…
json-rpc-gateway-url-guard.test.ts
…
katex-memo.ts
…
loadout.ts
…
local-preview.ts
…
markdown-blocks.test.ts
…
markdown-blocks.ts
…
markdown-code.test.ts
…
markdown-code.ts
…
markdown-preprocess.ts feat(desktop): render agent-written @session links as chips 2026-07-24 22:52:45 -05:00
mcp-dashboard-oauth.test.ts
…
mcp-dashboard-oauth.ts
…
mcp-tool-filter.test.ts
…
mcp-tool-filter.ts
…
media.remote.test.ts
…
media.ts
…
model-options.test.ts
…
model-options.ts
…
model-status-label.test.ts Merge pull request #71601 from helix4u/fix/desktop-model-picker-authority 2026-07-25 21:20:54 -05:00
model-status-label.ts Merge pull request #71601 from helix4u/fix/desktop-model-picker-authority 2026-07-25 21:20:54 -05:00
mutable-ref.ts
…
oneshot.ts
…
persisted.ts
…
pool.test.ts
…
pool.ts
…
preview-targets.test.ts
…
preview-targets.ts
…
profile-color.ts
…
project-idea-templates.ts
…
provider-setup-errors.test.ts
…
provider-setup-errors.ts
…
query-client.test.ts
…
query-client.ts
…
raf-coalesce.ts
…
reasoning-effort.test.ts refactor(desktop): give reasoning effort one owner 2026-07-25 20:51:18 -05:00
reasoning-effort.ts refactor(desktop): give reasoning effort one owner 2026-07-25 20:51:18 -05:00
reorder.ts
…
runtime-readiness.test.ts
…
runtime-readiness.ts
…
sanitize.test.ts
…
sanitize.ts
…
selectable-card.ts
…
session-branch-tree.test.ts
…
session-branch-tree.ts
…
session-date-groups.test.ts
…
session-date-groups.ts
…
session-export.ts
…
session-ids.test.ts
…
session-ids.ts
…
session-link-title.test.ts fmt(js): `npm run fix` on merge (#71532) 2026-07-25 19:11:39 +00:00
session-link-title.ts feat(desktop): render agent-written @session links as chips 2026-07-24 22:52:45 -05:00
session-refs.test.ts feat(session-search): give the agent a link to hand back 2026-07-24 23:30:25 -05:00
session-refs.ts feat(session-search): give the agent a link to hand back 2026-07-24 23:30:25 -05:00
session-search.test.ts
…
session-search.ts
…
session-signatures.test.ts
…
session-signatures.ts
…
session-source.ts
…
speech-text.ts
…
stable-array.ts
…
statusbar.tsx
…
storage.test.ts
…
storage.ts
…
summarize-command.test.ts
…
summarize-command.ts
…
svg-image.ts
…
text.ts
…
time.test.ts
…
time.ts
…
todos.test.ts
…
todos.ts
…
tool-result-summary.test.ts
…
tool-result-summary.ts
…
trackpad-gestures.ts
…
update-copy.test.ts
…
update-copy.ts
…
use-enter-animation.ts
…
use-session-slice.ts
…
utils.ts
…
voice-barge-in.ts
…
voice-playback.ts
…
yolo-session.ts
…