Skip to content

Design searchable transcript navigation - #60

Merged
Destiner merged 4 commits into
mainfrom
implement/0bbc4420-61d8-4a56-b424-b63ada06c384
Oct 22, 2026
Merged

Destiner merged 4 commits into
mainfrom
implement/0bbc4420-61d8-4a56-b424-b63ada06c384

Conversation

@Destiner

Copy link
Copy Markdown
Owner

let’s implement transcript search. triggered by ctrl + f, shown as a search text input in the top right corner. we should make a gallery to iterate on it a bit. we also need to decide what to search over. e.g. should we include the tool call headers, the thinking blocks, the tool output? i think for now we should, and just let the user search over messages/text (whether the message is from the user or from the agent).

Left unaddressed by your choice:
test: T1 · Intermittent transcript scroll performance gate exceeds the 67 ms p95 limit

Add session-local Find over rendered user and agent messages with safe range highlights and virtualized result navigation. Preserve drafts, focus layers, and reader position during streaming and cancellation.

Include cached, cancellable indexing and regression coverage for large transcripts, compacted history, session isolation, and keyboard behavior.
@Destiner
Destiner merged commit 8347de9 into main Oct 22, 2026
4 checks passed
@Destiner
Destiner deleted the implement/0bbc4420-61d8-4a56-b424-b63ada06c384 branch October 22, 2026 21:07
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant