Skip to content

v0.9.0

Choose a tag to compare

@foo-ogawa foo-ogawa released this 20 May 07:30
· 129 commits to main since this release
12a4096

Changes

  • Add artifactSlots document-level field for declaring abstract read/write slots with direction (read, write, readwrite)
  • Update effects.reads/effects.writes to accept string[] slot references alongside existing object arrays
  • Add semantic validation for slot references (undefined-slot-reference error, slot-reference-without-artifact-slots warning)
  • Fix JSON schema generation: migrate from zod-to-json-schema v3 (incompatible with Zod v4) to Zod v4 native toJSONSchema
  • Regenerate JSON schemas — previously empty stubs, now fully populated from Zod definitions
  • Update README with artifact slots documentation and effects format options