mirror of
https://github.com/NousResearch/hermes-agent.git
synced 2026-06-21 10:22:18 +00:00
Builds on the clarify/needs-input work with a cross-cutting pass to make the desktop surfaces feel like one app. - Global Cmd+K command palette (cmdk): nav, settings deep-links, async API-key / MCP-server / archived-session groups, reusable theme sub-page (light/dark groups, stays open on pick), loop nav, fuzzy match. Replaces per-page settings search. - Shared SearchField: borderless, underline-on-focus, `field-sizing` auto-width. Unifies sessions sidebar, pages, overlays, command center, cron; drops bespoke OverlaySearchInput. - Cron & Profiles converted to OverlayView; flat token-driven panels (no card-in-card / divider borders) matching command center. - `r` refresh hotkey via useRefreshHotkey; drop the visible refresh buttons. - Button text/textStrong link variants applied across settings & views; shared PAGE_INSET_X content gutters. - Math/ascii loaders replace "Loading…" text placeholders; x-icon close over text "Close"; cursor-pointer at the dropdown/select primitive level. |
||
|---|---|---|
| .. | ||
| about-settings.tsx | ||
| appearance-settings.tsx | ||
| config-settings.tsx | ||
| constants.ts | ||
| gateway-settings.tsx | ||
| helpers.test.ts | ||
| helpers.ts | ||
| index.tsx | ||
| keys-settings.tsx | ||
| mcp-settings.tsx | ||
| model-settings.test.tsx | ||
| model-settings.tsx | ||
| primitives.tsx | ||
| sessions-settings.tsx | ||
| toolset-config-panel.test.tsx | ||
| toolset-config-panel.tsx | ||
| types.ts | ||