Skip to content

docs(m164): changelog — metered runs are priced from the catalogue - #172

Merged
indykish merged 2 commits into
mainfrom
chore/m164-delete-the-free-trial-changelog
Aug 14, 2026
Merged

docs(m164): changelog — metered runs are priced from the catalogue#172
indykish merged 2 commits into
mainfrom
chore/m164-delete-the-free-trial-changelog

Conversation

@indykish

@indykish indykish commented Aug 14, 2026

Copy link
Copy Markdown
Contributor

Changelog entry for M164_001, which deletes the free trial and prices metered runs from the model catalogue.

A promotional window sat in front of every price: a per-tenant timestamp, nullable with no default, whose only writer was a test fixture. Null read as "the window is open", so every account held null and every metered stage priced to zero for the whole life of the account.

What the entry covers

  • BreakingGET /v1/tenants/me/billing no longer returns free_trial. The bullet lists all four surviving members (balance_nanos, updated_at, is_exhausted, exhausted_at); it previously omitted updated_at, which the handler does emit.
  • A metered platform stage is charged the catalogue rate, instead of resolving to zero.
  • An unpriced model is refused rather than run for nothing.
  • The budget gates can refuse a fleet — while every charge was zero, no budget was ever consumed.
  • The free trial is named early access — the pricing card reads "Early access", and the pricing answer no longer says metering begins "after the trial". Free usage is the starter grant, which ends when the balance does rather than on a date.
  • Deleting a fleet erases its memorymemory.memory_entries rows are removed with their fleet.

Product side: agentsfleet PR for feat/m164-delete-the-free-trial.

🤖 Generated with Claude Code

Greptile Summary

This PR adds the Aug 13, 2026 changelog entry for the removal of the free-trial mechanism.

  • Documents removal of free_trial from the tenant billing response.
  • Explains catalogue-based metered pricing, refusal of unpriced models, and effective budget enforcement.
  • Renames the promotional terminology to early access and records fleet-memory cleanup on deletion.

Confidence Score: 5/5

The documentation-only change appears safe to merge.

The new dated entry clearly supersedes earlier historical billing behavior, and its current pricing and fleet-deletion claims are consistent with the repository’s active documentation.

Important Files Changed

Filename Overview
changelog.mdx Adds a coherent release entry covering the billing API break, corrected metered pricing, budget behavior, terminology, and fleet-memory deletion.

Reviews (1): Last reviewed commit: "docs(m164): name early access in the cha..." | Re-trigger Greptile

Context used:

indykish and others added 2 commits August 13, 2026 21:37
One entry covering the breaking removal of `free_trial` from
`GET /v1/tenants/me/billing` and the four behaviour changes the deletion
uncovers: metered platform stages charge the catalogue rate, an unpriced
model fails closed, the budget gates can now refuse, and fleet deletion
cascades to memory.

The harness and test work in the product branch is internal and gets no
entry, per the Changelog Claim Challenge.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
…g member

Two corrections to the entry. The breaking-change bullet described the billing
response as `balance_nanos`, `is_exhausted`, and `exhausted_at` and omitted
`updated_at`, which the handler emits — the same defect the architecture doc
carried, now pinned by a test that asserts the published member set.

The rename lands as a bug-fix bullet because it is user-visible: the pricing
card read "Free trial" and the pricing answer said metering began "after the
trial", describing an ending the product no longer has.
@indykish
indykish merged commit 9091512 into main Aug 14, 2026
4 checks passed
@indykish
indykish deleted the chore/m164-delete-the-free-trial-changelog branch August 14, 2026 11:35
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant