Skip to content

v0.3.0

Compare
Choose a tag to compare
@gregnr gregnr released this 07 Apr 21:29
· 52 commits to main since this release

Breaking changes

  • create_project and create_branch tools now require confirm_cost_id arg. Since both of these resources cost money, we need explicit confirmation from the user before creating them. The new flow is:
    • LLM calls get_cost to get the cost of a new project/branch for your organization and shares it with the user
    • LLM call confirm_cost which the user must accept to indicate that they confirm their understanding of the resource's cost
    • LLM sends the resulting confirmation ID from confirm_cost to either create_project or create_branch
    • Without this confirmation ID, create_project and create_branch will throw an error

By PR

  • feat: cost confirmation flows by @gregnr in #21
  • refactor: more explicit tests by @gregnr in #37
  • feat: cli flag to show version by @gregnr in #36
  • fix: error when fetching edge function logs by @gregnr in #34
  • fix: tool param not set to default value when omitted by @gregnr in #35

Full Changelog: v0.2.0...v0.3.0