Skip to main content

Module adapters

Module adapters 

Source

Modules§

harness
Detect which “oh-my-*” harness drove a session - from the filesystem only.

Structs§

Discovered
The result of file discovery. had_error means the listing is PARTIAL: a directory that exists could not be read (permissions, transient IO). The indexer still indexes what was found but skips deletion reconciliation, so a partial walk cannot archive live sessions off an incomplete listing - the same guard Store::had_error gives shared-store adapters. A root that simply does not exist on this machine is normal, not an error.
Store
One supported agent tool. An adapter knows where the tool keeps its session files on disk and how to parse one file into a Session.

Traits§

Adapter

Functions§

all
by_name
prodex_thread_url
The ChatGPT thread URL a bridge’s consults land in, from the newest .bridge/sessions/*.json next to task_path. Only an https://chatgpt.com/ URL is ever surfaced - a tampered session file cannot inject anything else.
report
Filesystem-only summary of a store, used by scan. No parsing involved.