Skip to content

fix: report pay-as-you-go and missing media categories - #23

Merged
TheStreamCode merged 2 commits into
mainfrom
fix/payg-media-availability
Nov 8, 2026
Merged

TheStreamCode merged 2 commits into
mainfrom
fix/payg-media-availability

Conversation

@TheStreamCode

Copy link
Copy Markdown
Owner

Summary

  • Treat an uncapped monthly payload as pay-as-you-go in the account summary: chutes-build account and /account report Pay-as-you-go, omit the monthly price/cap, hide the Plus/Pro plan reference, and keep the 4-hour and daily windows plus the PAYG balance.
  • list_media_models now returns an explicit message when a category has no available model, and /imagine//imagine-video tell the user that generation is unavailable instead of inventing a model. This covers video, image, music, and speech.
  • Update the README, product spec, user guides, and CHANGELOG; bump the release manifests to 2.0.11.

Validation

  • cargo test -p chutes-build-core account_summary --lib (6 passed)
  • cargo test -p chutes-tools-api slash_commands --lib (10 passed)
  • cargo test -p chutes-tools empty_media_message --lib (1 passed)
  • cargo test -p chutes-pager account_cmd --lib (3 passed)
  • npm run verify:release and npm test (16 passed)
  • markdownlint-cli2 README.md (clean)

Notes

The Rust tests were run with the MSVC environment, a Windows protoc on PATH, and AWS_LC_SYS_NO_ASM=1; the repo's DotSlash bin/protoc is not executable on Windows.

@TheStreamCode
TheStreamCode merged commit 4600c04 into main Nov 8, 2026
11 checks passed
@TheStreamCode
TheStreamCode deleted the fix/payg-media-availability branch November 8, 2026 21:59
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