chore(beans): mark Wave 5 tickets completed [claudbg-bh11, claudbg-ei6j, claudbg-m4p1, claudbg-zwoj]
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>main
parent
b1b0fb16e7
commit
62e807f3e1
@ -1,12 +1,12 @@
|
||||
---
|
||||
# claudbg-bh11
|
||||
title: sessions list command
|
||||
status: in-progress
|
||||
status: completed
|
||||
type: task
|
||||
priority: normal
|
||||
created_at: 2026-03-27T19:40:02Z
|
||||
updated_at: 2026-03-28T18:08:05Z
|
||||
updated_at: 2026-03-28T18:13:05Z
|
||||
parent: claudbg-4d4h
|
||||
---
|
||||
|
||||
Implement 'claudbg sessions list'. Default columns: session ID (short 8-char), date (ISO or human-relative), project path, model, message count. With --verbose: full UUID. Supports --output flag. Sorted chronologically (most recent first). Lazily syncs session index before querying.
|
||||
Implemented: sessions list with lazy sync, DB query sorted by last_msg_at DESC, table/json/xml output, --verbose full UUID display.
|
||||
|
||||
@ -1,12 +1,12 @@
|
||||
---
|
||||
# claudbg-ei6j
|
||||
title: sessions dump command
|
||||
status: in-progress
|
||||
status: completed
|
||||
type: task
|
||||
priority: normal
|
||||
created_at: 2026-03-27T19:40:02Z
|
||||
updated_at: 2026-03-28T18:12:41Z
|
||||
updated_at: 2026-03-28T18:13:05Z
|
||||
parent: claudbg-4d4h
|
||||
---
|
||||
|
||||
Implement 'claudbg sessions dump <session-id>'. Minimal processing: read each JSONL line and render it as a table row with columns: #, timestamp, type, role, content preview (truncated). Expands newlines in content for readability. With --verbose: show full content, no truncation. Accepts short (8-char prefix) or full session ID.
|
||||
Implemented: sessions dump with 8-char prefix resolution, raw JSONL fetch from DB, content_preview helper with UTF-8 safe truncation, table/json/xml output.
|
||||
|
||||
@ -1,12 +1,12 @@
|
||||
---
|
||||
# claudbg-m4p1
|
||||
title: sessions transcribe command
|
||||
status: in-progress
|
||||
status: completed
|
||||
type: task
|
||||
priority: normal
|
||||
created_at: 2026-03-27T19:40:02Z
|
||||
updated_at: 2026-03-28T18:12:42Z
|
||||
updated_at: 2026-03-28T18:13:05Z
|
||||
parent: claudbg-4d4h
|
||||
---
|
||||
|
||||
Implement 'claudbg sessions transcribe <session-id>'. Header section: SessionStats (token counts, tool call breakdown by name, duration, model). Body: each message rendered as a chat log entry — user text, assistant text blocks, tool use (name + input always shown; output shown only if 'output' is in --include), thinking blocks shown only if 'thinking' in --include. Default --include: tools.
|
||||
Implemented: sessions transcribe with stats header (model, tokens, tools, duration), chat log with render_entry_text, thinking/output gating, json/xml structured output.
|
||||
|
||||
@ -1,12 +1,12 @@
|
||||
---
|
||||
# claudbg-zwoj
|
||||
title: follow flag for sessions commands
|
||||
status: in-progress
|
||||
status: completed
|
||||
type: task
|
||||
priority: normal
|
||||
created_at: 2026-03-27T19:40:28Z
|
||||
updated_at: 2026-03-28T18:12:42Z
|
||||
updated_at: 2026-03-28T18:13:05Z
|
||||
parent: claudbg-4d4h
|
||||
---
|
||||
|
||||
Add --follow flag to 'sessions dump' and 'sessions transcribe'. After reading to end of file, continue watching the file for new lines (similar to tail -f). New entries are rendered and appended to output as they arrive. Use tokio file watching or polling.
|
||||
Implemented as part of claudbg-ei6j and claudbg-m4p1: dump_follow and transcribe_follow poll file with byte-seek offset at 500ms, bypassing DB cache entirely.
|
||||
|
||||
Loading…
Reference in New Issue