You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Elijah Voigt 96fc4d948d fix(claudbg-eej6,claudbg-80fb): fix two TUI session/agent transcript bugs
fix(claudbg-eej6): wrap Handle::block_on with block_in_place in TUI
load_transcript_for_session and load_transcript_for_agent called
Handle::current().block_on() from within the tokio::main async context,
causing a panic on session selection. Wrap with block_in_place() to
signal the scheduler to move other tasks off the thread before blocking.

fix(claudbg-80fb): add #[serde(rename = "sessionId")] to RawEntry.session_id
The JSONL field is camelCase ("sessionId") but serde matched only the
literal field name, so session_id always deserialized as None. This made
AgentRef.session_id default to "", and since any_str.starts_with("") is
always true, load_transcript_for_agent matched the wrong session and
found no agent, leaving sub-agent transcripts permanently empty.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2 months ago
..
modals feat(claudbg-6gx6): TUI c key toggles color globally 2 months ago
screens fix(claudbg-eej6,claudbg-80fb): fix two TUI session/agent transcript bugs 2 months ago
mod.rs feat(tui): add quit confirmation dialog and help modal 2 months ago
run.rs feat(claudbg-6gx6): TUI c key toggles color globally 2 months ago
state.rs feat(claudbg-gf58): TUI filter panel with persistent query history 2 months ago