Documentation
¶
Overview ¶
Package search provides full-text search over local session transcripts. It is read-only and agent-agnostic: it extracts the human-readable string values from each JSONL line (skipping keys and obvious binary/base64 blobs) and matches a literal or regular-expression query against them. It backs both `cct search` and `export --match`.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func Matches ¶ added in v1.3.0
Matches reports whether an in-memory transcript (raw .jsonl bytes) matches the query. It applies the same content extraction as file search, so callers that already hold the bytes — e.g. import --match scanning a bundle entry — need not write a temp file. Compressed (.jsonl.zst) content must be decompressed first.