@lssm/integration.provider-codex
v2.0.2
Published
Codex provider compatibility wrapper for Builder.
Readme
@lssm/integration.provider-codex
Codex provider metadata, subscription preflight, JSON event summaries and Builder execution receipt projection. This package does not itself launch a coding agent or grant execution authority.
Receipt parsing requires an exact top-level turn.completed, run.completed or session.completed event with no contradictory status before reporting success. Malformed JSON lines keep otherwise successful output partial. Nested message or item arrays are content, not independent execution events. A prior failure or cancellation is not erased by a later completion marker.
Hosts must still verify process outcome, run identity, authority and artifact hashes before accepting receipts. Parsing provider output is not attestation.
Validation: bun test and bun run typecheck.
Preflight preserves the requested model. An explicitly supplied model inventory that lacks it is a blocker, including an empty inventory; no model is silently substituted. Authentication status alone does not qualify managed execution.
