Update Usage Limits to 2.0.0 - #2
Merged
Merged
Conversation
Norbert515
added a commit
that referenced
this pull request
Aug 6, 2026
Generated from validated source already merged to `main` in #2. - Canonical artifact: `sha256:aa00700f903477c875a8e2ce39d4a8c95339f9232cd55ef82ab8eac230b95649` - Release: `io.flutterflow.campus.usage-limits` 2.0.0 - Minimum Campus version: 1.91.0 - Compatibility: macOS, arm64 and x86_64, `manifest.v3` - Diff contains only `campus.registry.json` and the content-addressed artifact. The trusted workflow independently produced and verified the same artifact, but this WIP repository does not yet have the optional publication GitHub App secrets configured. This maintainer-created branch preserves the same generated two-path publication boundary and runs the normal required PR validation.
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.
Summary
usage.dashboardsurface is replaced; existing 1.0 tiles must be recreated after update.The generated publication will require Campus 1.91.0, the first release containing the receipt clock and intermediate refresh-snapshot host behavior.
Authority review
The guest adds
connector.http.request, but removes the scopedcodexprocess resource and the Claude external action. It retains only shared-state and scene writes. There is no filesystem, process, native, task, external-action, or arbitrary-origin authority.anthropic: exacthttps://api.anthropic.comorigin,GETonly,/api/oauth/usagepath prefix, 256 KiB response cap, 20 s timeout.openai: exacthttps://chatgpt.comorigin,GETonly,/backend-api/wham/usagepath prefix, 256 KiB response cap, 20 s timeout.Path-prefix authority includes descendants and bounded query parameters; the shipped guest calls only the named paths without queries. Campus injects the existing local bearer credential inside the host broker, so guest JavaScript never receives a raw secret. Only bounded display projections enter shared state, and both refresh actions remain owner-only.
Verification
python3 -m unittest discover -s tool/tests -vnode --test extensions/*/test/*.test.mjspython3 tool/registry.py validate --root .sha256:aa00700f903477c875a8e2ce39d4a8c95339f9232cd55ef82ab8eac230b95649and a catalog/artifact-only diff