hyperhive/frontend/packages/agent/src/components
Repository files (latest commit first)
Filename Latest commit message Latest commit date
iris 589ace3438 agent term: add a setting to hide debug-level output
hyperhive#4008, mara: 'add a setting to not display verbose output...
like the grey colored debug stuff.'

Same shape as the existing expand-tool-output preference
(ExpandDetailsSetting.tsx): a new shared/src/prefs.ts key pair
(getHideDebugPref/setHideDebugPref), a new settings-menu-row component
owning its own state (HideDebugSetting.tsx, not a prop threaded through
the shared SettingsMenu component — per mara's earlier review on the
first one, more per-page options as props there is how that component
accumulates cruft), mounted next to ExpandDetailsSetting in Root.tsx.

Row.tsx skips (returns null for, not CSS display:none) any TermMsg
whose level is 'debug' when the pref is set — matches the muted 'debug'
row this issue is about (see docs/web-ui/terminal-rendering.md's Levels
table). Read live per-row, same as expand-details, so toggling applies
to newly streamed rows in an already-open tab without a reload; already
-rendered rows are unaffected either way, same non-retroactive
precedent the existing preference already sets.
2026-09-02 20:40:22 +02:00
..
ExpandDetailsSetting.tsx treefmt: apply prettier 2026-09-02 15:25:07 +02:00
Header.tsx treefmt: apply prettier 2026-09-02 15:25:07 +02:00
HeaderPill.tsx treefmt: apply prettier 2026-09-02 15:25:07 +02:00
HideDebugSetting.tsx agent term: add a setting to hide debug-level output 2026-09-02 20:40:22 +02:00
InboxPanel.tsx treefmt: apply prettier 2026-09-02 15:25:07 +02:00
LiveStream.tsx treefmt: apply prettier 2026-09-02 15:25:07 +02:00
LoginFlow.css agent web UI: wrap the OAuth login URL instead of letting it overflow the card 2026-08-31 19:24:42 +02:00
LoginFlow.tsx treefmt: apply prettier 2026-09-02 15:25:07 +02:00
MetaNav.css agent: remove rebuild button, move dashboard link into the links menu 2026-08-28 23:40:56 +02:00
MetaNav.tsx treefmt: apply prettier 2026-09-02 15:25:07 +02:00
Row.tsx agent term: add a setting to hide debug-level output 2026-09-02 20:40:22 +02:00
SidePanel.css agent: TodosPanel/InboxPanel flyouts + header pills 2026-08-28 22:05:13 +02:00
SidePanel.tsx treefmt: apply prettier 2026-09-02 15:25:07 +02:00
StatusChips.css agent: meta-nav popout + header height fix + badge row consistency 2026-08-28 22:05:13 +02:00
StatusChips.tsx treefmt: apply prettier 2026-09-02 15:25:07 +02:00
TermInput.tsx treefmt: apply prettier 2026-09-02 15:25:07 +02:00
TodosPanel.tsx treefmt: apply prettier 2026-09-02 15:25:07 +02:00