Releases: aguinelo/dcode
Releases · aguinelo/dcode
Release list
v0.19.0
What's Changed
- chore(release): pin the installer to v0.18.0 by @aguinelo in #365
- feat(evals): a measurement records which prompt it saw by @aguinelo in #366
- feat(evals): the floor contract measures one thing, twice by @aguinelo in #367
- fix(tui): the locale does not decide how wide a glyph is by @aguinelo in #369
- feat(tui): a theme that does not paint the ground by @aguinelo in #368
- chore: cut 0.19.0 by @aguinelo in #370
Full Changelog: v0.18.0...v0.19.0
v0.18.0
What's Changed
- docs: the front page carries the score it earned by @aguinelo in #346
- fix(behavior): a skill loads on what distinguishes it by @aguinelo in #347
- feat(behavior): a loaded skill announces itself by @aguinelo in #356
- feat(evals): the skill contract gets measured by @aguinelo in #349
- fix(behavior): a bad skill file does not stop the product by @aguinelo in #350
- feat(behavior): a skill that reaches for the boundary is put to the person by @aguinelo in #351
- docs: the boundary paragraph says what the boundary does by @aguinelo in #352
- feat(behavior): the agent knows where skills live by @aguinelo in #353
- feat(behavior): a skill from anywhere is a file you can adopt by @aguinelo in #354
- feat(provider): a family for Gemini, and a rule for families nobody measured by @aguinelo in #355
- feat(loop-command): a goal with no spec folder is qualified by @aguinelo in #357
- fix(loop-command): a bare word that names no folder is a goal by @aguinelo in #359
- feat(client-tui): the status bar says which build is running by @aguinelo in #358
- fix(client-tui): a replaced stream ending does not quit the client by @aguinelo in #360
- fix(loop-command): the proposal is committed when the turn ends by @aguinelo in #361
- feat(client-tui): the bar says where you are, and the window says which session by @aguinelo in #362
- feat(loop-command): the loop says it finished, and where done stands by @aguinelo in #363
- chore: cut 0.18.0 by @aguinelo in #364
Full Changelog: v0.17.0...v0.18.0
v0.17.0
What's Changed
- feat(failure-feedback): a criterion that prints nothing names its command by @aguinelo in #344
- chore: cut 0.17.0 by @aguinelo in #345
Full Changelog: v0.16.0...v0.17.0
v0.16.0
What's Changed
- docs(recoverable-cycle): a cycle that knows how to go back by @aguinelo in #339
- feat(recoverable-cycle): the loop puts back the cycle that broke something by @aguinelo in #340
- feat(evals): the harness runs a verification cycle by @aguinelo in #341
- feat(evals): measure whether the stall ceiling bites, and take two steps out of the plan by @aguinelo in #342
- chore: cut 0.16.0 by @aguinelo in #343
Full Changelog: v0.15.0...v0.16.0
v0.15.0
What's Changed
- docs(failure-feedback): the error that did not come back by @aguinelo in #335
- feat(failure-feedback): the failing criterion's output is kept by @aguinelo in #336
- feat(failure-feedback): the output reaches the model by @aguinelo in #337
- chore: cut 0.15.0 by @aguinelo in #338
Full Changelog: v0.14.0...v0.15.0
v0.14.0
What's Changed
- feat(working-defaults): a check you cannot run does not cancel the work by @aguinelo in #333
- chore: cut 0.14.0 by @aguinelo in #334
Full Changelog: v0.13.0...v0.14.0
v0.13.0
v0.12.0
What's Changed
- feat(loop-command): a goal instead of a path by @aguinelo in #328
- chore: cut 0.12.0 by @aguinelo in #329
Full Changelog: v0.11.1...v0.12.0
v0.11.1
What's Changed
- fix(loop-command): the command does the work by @aguinelo in #326
- chore: cut 0.11.1 by @aguinelo in #327
Full Changelog: v0.11.0...v0.11.1
v0.11.0
What's Changed
- feat(loop-command): a spec folder can declare its own done.toml by @aguinelo in #324
- chore: cut 0.11.0 by @aguinelo in #325
Full Changelog: v0.10.0...v0.11.0