Releases: whaaaley/cynthia
Releases · whaaaley/cynthia
0.0.9
0.0.8
0.0.7
0.0.6
- Prompt files are now saved as gherkin
.featurefiles instead of.prompt.txt. - Test function must be named
testFnand assigned to a variable for prompt generation to work. - Removed the
universal-proxyplaceholder export and the custom Cynthia test wrapper system. - Now uses
ts-morphto directly parse and analyze test files, enabling prompt generation without the need for a wrapper or proxy.
0.0.3
- Includes
@cynthia/universal-proxyfor the default export of the placeholder implementation, which allows for more complex tests - Fixes issues with prompt generation and improved wording
- Removed support for
@std/expectto keep the test call capture logic minimal
0.0.2
This release rethinks many aspects of the original proof of concept.
- Added a
cynthia.config.tsfiles to allow for seeded generations, model selection, and more - Complete rewrite of the Deno test wrapper system to support all methods which paves the way for a future where the test framework is completely interchangeable
- Entirely new prompt system with support for custom instructions
- Cynthia is now a legitimate command line application
- Overall code quality has been massively improved upon
- Added an "agentic" retry system: Generate -> Test -> Retry on failure