Apache-2.0 TypeScript packages for local, data-only discovery and normalization of supported transcript formats.
The embedding application grants filesystem/config access explicitly through narrow injected interfaces. These packages do not obtain credentials, enroll devices, transmit content, make network requests, control terminals, execute provider actions, open browsers, or ship Electron authority.
Packages:
@operator-studio/thread-ingest-core— contracts, manifest/root scanning, safe projections, normalization, and conformance helpers.@operator-studio/thread-ingest-adapter-omp— OMP signature and parser.@operator-studio/thread-ingest-adapter-codex— Codex signature and parser.@operator-studio/thread-ingest-adapter-claude-code— Claude Code signature and parser.
listSessions() exposes local inventory only. projectSafeInventory() and projectSafeInspection() intentionally omit titles, paths, content, runtime handles, and credential/browser evidence. importSelection() is explicitly selected local materialization; it does not upload or transmit.
pnpm install
pnpm test
pnpm test:core
pnpm test:providers
pnpm test:boundaryAll fixtures are synthetic. See threat model and provider support matrix.