-
Transducer 0.1.4
StableAll checks were successfulValidate Transducer / validate (push) Successful in 13sreleased this
2026-07-28 22:35:51 +00:00 | 83 commits to main since this releaseCodex provider boundary. Wire protocol 1.0.
--output-schemaresolves through OpenAI structured output, which is strict:
every subschema needs an explicittype, and every object needs
additionalProperties: false. An object carrying that with noproperties
admits{}and nothing else, so Protocol's deliberately free-form fields —
artifact,parameters,inputs,details,measurements, and the
evidenceandfindingsitems — have no faithful projection, and the API
refuses the schema rather than accepting a lossy one.The schema now travels in the prompt and the flag is dropped. Provider-side
enforcement is given up; enforcement is not. The returned document is
validated against Protocol's schema unchanged, and drift fails as
provider-result-invalid._codex_resultreads through a code fence or a
wrapping sentence, since without the flag nothing forces a bare JSON message.Verified against
local/forgejo-codex-job:latest, Codex CLI 0.145.0.Install is checksum-pinned by
governor/actions/setup-transducer; the wheel
below is the artifact that action downloads and verifies.homeostat_transducer-0.1.4-py3-none-any.whl sha256 4772b127378b4613b65d4c8efc2f52bab61962fa1feb3ceea34f77b819bf3adeDownloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
Source code (ZIP)