Skip to content

Release v3.4.2

Choose a tag to compare

@github-actions github-actions released this 17 Sep 11:12
aeb9ec8

Summary

A repository whose .cratis/ai.json omits the optional languages property could not run any cratis ai command, and the ai help did not describe its options.

Fixed

  • .cratis/ai.json no longer requires a languages property. Omitting it previously failed with The given key was not present in the dictionary, which named a dictionary lookup rather than the file or property. An empty language selection now means unconstrained rather than matching nothing, so composed profiles are still selected, matching how the @cratis/pi package reads the same file.

Changed

  • Every cratis ai option now has a help description; they previously rendered blank. The command descriptions say what each one writes and leaves alone, and install, update and status carry worked examples.