Skip to content

v0.7.0

Choose a tag to compare

@github-actions github-actions released this 05 Sep 12:35
· 21 commits to main since this release

Changelog

  • be85816 Merge pull request #59 from sufleur/feat/tool-contracts-codegen
  • a86bdbe Merge pull request #61 from sufleur/feat/version-tools
  • 1dece65 Merge pull request #62 from sufleur/feat/tool-authoring
  • c860f7c feat(cli): add the sufleur tool command group
  • caf4d5f feat(cli): manage a prompt version's tool pins from the CLI
  • 0704bcb feat(cli): surface pinned tools through install and generate
  • 619e8aa feat(fetcher): fetch the tool contracts a prompt version pins
  • a5e5df7 feat(generator): emit typed tool bindings and dispatch for Python
  • e404edf feat(generator): emit typed tool bindings and dispatch for TypeScript
  • a3b9983 feat(generator): model pinned tool contracts and fold them into the hash
  • 8fcbb8f feat(generator): plan tool type names and share the pascal-case helper
  • c074f84 feat(userapi): add the tool and tool-version client
  • 6e0ea4f fix(cli): read tool metadata files as YAML so the dump round-trips
  • ee10f65 release: v0.7.0
  • a0d278f test(generator): compare the key slice directly
  • 17a3f51 test(generator): lock current generated output byte-for-byte