v0.3.0
Breaking changes
create_project
andcreate_branch
tools now requireconfirm_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 eithercreate_project
orcreate_branch
- Without this confirmation ID,
create_project
andcreate_branch
will throw an error
- LLM calls
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