Enoch v0.6.1
Enoch v0.6.1 is a descendant-presentation correctness release. Applications
built on Enoch now retain their composed display name throughout the software
update lifecycle instead of exposing the reference body's name in status and
failure messages.
Highlights
- Passed the resolved application display name from
EnochApplicationinto
the provider-neutral updater. - Used that name consistently for successful updates, no-op updates, doctor
failures, rollback notices, restart confirmation, and rejected updates. - Preserved
Enochas the backward-compatible default for direct updater
callers that do not provide an application name. - Added regression coverage with a composed
Noahpresentation so descendant
update messages cannot silently revert to Enoch-specific wording.
Validation
- The 814-test Enoch body suite passes.
- All 72 reference provider and library tests pass independently.
- The Genesis cross-artifact gate creates and validates a fresh descendant from
the v0.6.1 release candidate. - GitHub Actions covers Python 3.11, 3.12, 3.13, and 3.14.
Compatibility
- This release has no API, schema, provider, or dependency version changes.
- Python 3.11 or newer.
- Application Composition API version 1.
- Agent Extension API version 1.
- Extension Schedule API version 1.
- Workflow API version 3.
- Profile API version 5.
- Provider-kit
0.7.0. - Genesis v0.2.0 or a later compatible build.
Credentials, memories, logs, chat identifiers, task state, extension state,
schedule state, and instance configuration remain outside both the public
source archive and the inheritable software body.