From f62f455026d324c93c8813f15f7f560bb2db17f7 Mon Sep 17 00:00:00 2001 From: Norbert Kozsir Date: Thu, 6 Aug 2026 15:01:11 +0200 Subject: [PATCH] Publish io.flutterflow.campus.usage-limits 2.0.0 --- ...c95339f9232cd55ef82ab8eac230b95649.campusext | Bin 0 -> 36383 bytes campus.registry.json | 2 +- 2 files changed, 1 insertion(+), 1 deletion(-) create mode 100644 artifacts/sha256/aa00700f903477c875a8e2ce39d4a8c95339f9232cd55ef82ab8eac230b95649.campusext diff --git a/artifacts/sha256/aa00700f903477c875a8e2ce39d4a8c95339f9232cd55ef82ab8eac230b95649.campusext b/artifacts/sha256/aa00700f903477c875a8e2ce39d4a8c95339f9232cd55ef82ab8eac230b95649.campusext new file mode 100644 index 0000000000000000000000000000000000000000..9ca6fb5cc3235680214fc63173daa9f3d43fe22a GIT binary patch literal 36383 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 literal 0 HcmV?d00001 diff --git a/campus.registry.json b/campus.registry.json index 7519388..2e9a3f9 100644 --- a/campus.registry.json +++ b/campus.registry.json @@ -1 +1 @@ -{"packages":[{"description":"View and share normalized Claude Code and Codex usage metrics in Campus.","id":"io.flutterflow.campus.usage-limits","name":"Usage Limits","releases":[{"artifact":{"length":44306,"path":"artifacts/sha256/969901bc60f8e245545377e8867ead9c172197ef4ebeaff2222ab2f96f3d0073.campusext","sha256":"sha256:969901bc60f8e245545377e8867ead9c172197ef4ebeaff2222ab2f96f3d0073"},"authority":{"actions":[{"audience":"owner","effect":"resourceReadAndPublish","id":"refreshCodex"},{"audience":"owner","effect":"sharedDocumentMutation","id":"ingestClaudeStatus"}],"capabilities":["state.shared.write","surface.scene.write"],"connectors":[],"externalActions":[{"action":"ingestClaudeStatus","id":"claudeStatus","maxInputBytes":262144,"maxOutputBytes":65536,"resourceSlots":[],"timeoutMs":5000}],"nativeTargets":[],"profileAvatarSettings":[],"resources":[{"kind":"process","operations":["read","signal","spawn","wait","write"],"request":{"mode":"scoped","scopes":[{"type":"executable","value":"codex"}]},"slot":"codex"}],"sharedTexts":[]},"compatibility":{"architectures":["arm64","x86_64"],"features":["manifest.v3","resources.v3"],"minimumCampusVersion":"0.0.0","platforms":["macos"],"runtimeApi":"campus-js-1","sceneProtocol":"scene.v1"},"manifestSha256":"sha256:69eb0d3c9ea4970159acfaa7f7ccdf6c0e3ad22af5e09aa5eb543ee2ac38b533","sequence":1,"status":"active","version":"1.0.0"}]}],"registry":"flutterflow.campus-extensions","schema":"campus.registry.v1"} \ No newline at end of file +{"packages":[{"description":"View and share normalized Claude Code and Codex usage metrics in Campus.","id":"io.flutterflow.campus.usage-limits","name":"Usage Limits","releases":[{"artifact":{"length":44306,"path":"artifacts/sha256/969901bc60f8e245545377e8867ead9c172197ef4ebeaff2222ab2f96f3d0073.campusext","sha256":"sha256:969901bc60f8e245545377e8867ead9c172197ef4ebeaff2222ab2f96f3d0073"},"authority":{"actions":[{"audience":"owner","effect":"resourceReadAndPublish","id":"refreshCodex"},{"audience":"owner","effect":"sharedDocumentMutation","id":"ingestClaudeStatus"}],"capabilities":["state.shared.write","surface.scene.write"],"connectors":[],"externalActions":[{"action":"ingestClaudeStatus","id":"claudeStatus","maxInputBytes":262144,"maxOutputBytes":65536,"resourceSlots":[],"timeoutMs":5000}],"nativeTargets":[],"profileAvatarSettings":[],"resources":[{"kind":"process","operations":["read","signal","spawn","wait","write"],"request":{"mode":"scoped","scopes":[{"type":"executable","value":"codex"}]},"slot":"codex"}],"sharedTexts":[]},"compatibility":{"architectures":["arm64","x86_64"],"features":["manifest.v3","resources.v3"],"minimumCampusVersion":"0.0.0","platforms":["macos"],"runtimeApi":"campus-js-1","sceneProtocol":"scene.v1"},"manifestSha256":"sha256:69eb0d3c9ea4970159acfaa7f7ccdf6c0e3ad22af5e09aa5eb543ee2ac38b533","sequence":1,"status":"active","version":"1.0.0"},{"artifact":{"length":36383,"path":"artifacts/sha256/aa00700f903477c875a8e2ce39d4a8c95339f9232cd55ef82ab8eac230b95649.campusext","sha256":"sha256:aa00700f903477c875a8e2ce39d4a8c95339f9232cd55ef82ab8eac230b95649"},"authority":{"actions":[{"audience":"owner","effect":"resourceReadAndPublish","id":"refreshClaude"},{"audience":"owner","effect":"resourceReadAndPublish","id":"refreshCodex"}],"capabilities":["connector.http.request","state.shared.write","surface.scene.write"],"connectors":[{"allowedMethods":["GET"],"auth":{"type":"bearer"},"baseUrl":"https://api.anthropic.com","headers":{"anthropic-beta":"oauth-2025-04-20"},"id":"anthropic","kind":"http","maxRequestBytes":65536,"maxResponseBytes":262144,"pathPrefixes":["/api/oauth/usage"],"timeoutMs":20000},{"allowedMethods":["GET"],"auth":{"type":"bearer"},"baseUrl":"https://chatgpt.com","id":"openai","kind":"http","maxRequestBytes":65536,"maxResponseBytes":262144,"pathPrefixes":["/backend-api/wham/usage"],"timeoutMs":20000}],"externalActions":[],"nativeTargets":[],"profileAvatarSettings":[],"resources":[],"sharedTexts":[]},"compatibility":{"architectures":["arm64","x86_64"],"features":["manifest.v3"],"minimumCampusVersion":"1.91.0","platforms":["macos"],"runtimeApi":"campus-js-1","sceneProtocol":"scene.v1"},"manifestSha256":"sha256:81f923083d57a9ac168f83044672a10254535331608f721199376c718449350e","sequence":2,"status":"active","version":"2.0.0"}]}],"registry":"flutterflow.campus-extensions","schema":"campus.registry.v1"} \ No newline at end of file