Skip to content

Repository files navigation

Operator Studio Thread Ingest

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.

Development

pnpm install
pnpm test
pnpm test:core
pnpm test:providers
pnpm test:boundary

All fixtures are synthetic. See threat model and provider support matrix.

About

No description, website, or topics provided.

Resources

Code of conduct

Contributing

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages