From ddaa772da490806cb585904350c0474229d3ed1f Mon Sep 17 00:00:00 2001 From: Elijah Voigt Date: Wed, 1 Apr 2026 10:14:46 -0700 Subject: [PATCH] chore: update bean statuses for completed tickets Co-Authored-By: Claude Sonnet 4.6 --- ...o--move-claudbgdb-and-claudbgtuihistory-to-claudeclau.md | 6 ++++-- .beans/claudbg-vcxz--document-filter-syntax-in-help-text.md | 6 ++++-- ...0--tui-prevent-transcript-overflow-into-sub-agents-pa.md | 6 ++++-- 3 files changed, 12 insertions(+), 6 deletions(-) diff --git a/.beans/claudbg-28ao--move-claudbgdb-and-claudbgtuihistory-to-claudeclau.md b/.beans/claudbg-28ao--move-claudbgdb-and-claudbgtuihistory-to-claudeclau.md index 548e2e4..20619c6 100644 --- a/.beans/claudbg-28ao--move-claudbgdb-and-claudbgtuihistory-to-claudeclau.md +++ b/.beans/claudbg-28ao--move-claudbgdb-and-claudbgtuihistory-to-claudeclau.md @@ -1,11 +1,13 @@ --- # claudbg-28ao title: Move claudbg.db and claudbg.tui.history to ~/.claude/claudbg/ -status: in-progress +status: completed type: task priority: normal created_at: 2026-04-01T16:47:11Z -updated_at: 2026-04-01T17:12:21Z +updated_at: 2026-04-01T17:13:41Z --- Move the claudbg.db database file and claudbg.tui.history filter history file from ~/.claude/ into a dedicated ~/.claude/claudbg/ subdirectory to reduce clutter in the ~/.claude/ root. + +Moved default_db_path() from ~/.claude/claudbg.db to ~/.claude/claudbg/claudbg.db and history_file_path() from ~/.claude/claudbg.tui.history to ~/.claude/claudbg/claudbg.tui.history. Both functions already call create_dir_all on the parent so the new subdirectory is created automatically. Updated the default_db_path_suffix test to match the new path. All 297 tests pass. diff --git a/.beans/claudbg-vcxz--document-filter-syntax-in-help-text.md b/.beans/claudbg-vcxz--document-filter-syntax-in-help-text.md index e5fc03a..263056f 100644 --- a/.beans/claudbg-vcxz--document-filter-syntax-in-help-text.md +++ b/.beans/claudbg-vcxz--document-filter-syntax-in-help-text.md @@ -1,11 +1,13 @@ --- # claudbg-vcxz title: Document filter syntax in help text -status: in-progress +status: completed type: task priority: normal created_at: 2026-04-01T16:47:07Z -updated_at: 2026-04-01T17:06:57Z +updated_at: 2026-04-01T17:12:03Z --- Add filter field documentation to the help text shown in the TUI (e.g. '?' help modal). Users should be able to discover available filter fields and operators without reading source code. + +Added wildcard (:*), AND/OR logic, and date format (YYYY-MM) entries to the Filter fields section of the help modal. Widened dialog from 36 to 40 cols to accommodate the new entries. All filter fields (model, project, id, agents, messages/msgs, in, out, tokens, date) are now documented with operators and notes. diff --git a/.beans/claudbg-ysj0--tui-prevent-transcript-overflow-into-sub-agents-pa.md b/.beans/claudbg-ysj0--tui-prevent-transcript-overflow-into-sub-agents-pa.md index 8f75dba..c08623f 100644 --- a/.beans/claudbg-ysj0--tui-prevent-transcript-overflow-into-sub-agents-pa.md +++ b/.beans/claudbg-ysj0--tui-prevent-transcript-overflow-into-sub-agents-pa.md @@ -1,11 +1,13 @@ --- # claudbg-ysj0 title: 'TUI: prevent transcript overflow into sub-agents panel; add Ctrl+L to redraw' -status: in-progress +status: completed type: bug priority: normal created_at: 2026-04-01T16:47:10Z -updated_at: 2026-04-01T16:51:47Z +updated_at: 2026-04-01T16:55:12Z --- Occasionally the Transcript widget overflows into the Sub-Agents panel, making the UI look broken. Prevent this overflow from happening. Also add a Ctrl+L keybinding to force a full screen redraw/reset to recover from any rendering artifacts. + +Fixed transcript overflow by switching chat-log layout constraint from Constraint::Min(0) to Constraint::Fill(1), ensuring the panel never bleeds into the sub-agents column. Added Ctrl+L keybinding: the transcript event handler passes it through so the global handler sets state.needs_clear=true; the event loop calls terminal.clear() before the next draw. Updated help modal to document Ctrl+L.