Skip to content

v0.78.1

Choose a tag to compare

@davidfarah2003 davidfarah2003 released this 10 Oct 03:52
7b5dad5

Cotal 0.78.1 is out!

Grab it: npm i cotal-ai@0.78.1

Changes in this release

  • The auth plane now derives the remote manager's serve surface from the cluster document core parsed, instead of re-checking the raw document with its own field checks. Activation parses the submitted ai.cotal.manager document with core's parser, and standing renewal and run attempts use the document core verified at registration. A manager cluster that declares a journal-class command, which core admits and registers, is now refused with EpEnvelopeError failed-precondition naming the command. Before, it was refused with a plain Error and no code, as was an activation request that submits no manager cluster document, which is now refused bad-request. The stock manager cluster is all ephemeral, so stock activation, renewal and runs are unchanged.
    • @cotal-ai/core@0.78.1
    • @cotal-ai/workspace@0.78.1
    • @cotal-ai/lang@0.78.1

What's Changed

  • fix(auth): derive the remote manager surface from core's parsed cluster document by @davidfarah2003 in #3685

Full Changelog: v0.78.0...v0.78.1