chore: v0.51.0 - #211
Merged
Merged
chore: v0.51.0#211
Conversation
- Bump the workspace version to 0.51.0 - release-notes/0.51.0.md: the GLM quota no longer counts MCP tool calls (the monthly window is gone), 1310 marks the weekly window only, and an empty QuotaSeen is emitted when a key is found to have no plan; CONTROL_API_VERSION 24, request store schema unchanged (21), and a Lite release that includes 0.51.0 is needed Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
What this changes
Bumps the workspace to 0.51.0 and adds
release-notes/0.51.0.md, the summary the release page will carry. Taggingv0.51.0on the merge commit publishes the release.The release covers #210: the GLM quota no longer counts the MCP tool calls of the older plans (the
monthlywindow is gone), a 1310 on a model request marks theweeklywindow only, and core emits aQuotaSeenwith emptywindowswhen a key is found to have no plan.Why
The desktop app pins core by tag and needs these changes. The upgrade notes state the breaking point:
CONTROL_API_VERSIONis 24, so ThinkWatch Lite must regenerate its protocol types from this tag. Lite 2026.9.17 (on 0.49.0, protocol 22) does not connect to it, and no released Lite includes 0.50.0, so a server used with the app stays on 0.49.x until a Lite release includes 0.51.0.The request store schema is unchanged (21): upgrading from 0.50.0 keeps the history, while upgrading straight from 0.49.x still empties it, as 0.50.0 does. The notes say both.
How it was verified
cargo fmt --all -- --check: cleancargo clippy --workspace --all-targets -- -D warnings: cleancargo test --workspace(proxy variables unset): 1696 passed, 0 failedpython3 scripts/release_notes_test.py: 17 tests OK, including rendering the new notes file;scripts/release_notes.py 0.51.0renders the page with the summary firstCargo.lockchanges only the versions of the 17 workspace cratestw-apiandtw-storeon this commit:CONTROL_API_VERSION = 24,SCHEMA = 21, nomonthlywindow, and no new endpoint, type or message codeNo routing, forwarding or credential handling changes in this PR.
🤖 Generated with Claude Code