Skip to content

Release v4.122.0

Choose a tag to compare

@github-actions github-actions released this 10 Oct 03:50
1d2e96d

Added

  • A top-level identity block declares typed identity details beyond the token built-ins, each from exactly one source: from claim "<name>", from query <Name> by <expression>, or an inline code or file implementation. It is authoring metadata, like authentication: it parses, validates, prints, merges across a folder and is navigable in the editors and MCP, but adds nothing to the executable model. Reading a declared detail with $identity.<detail> where it would execute reports PLAY0268 until the block is admitted (#119)
  • New diagnostics PLAY0633–PLAY0646 for invalid or duplicate identity blocks and details, missing or unknown sources, bodies under a sourced detail, redeclared built-ins, and query sources that are not keyed single results, use other details in by, return a mismatched type or are guarded by authorization that depends on identity details