← Files Prism by CrossdeckARCHIVED FILE
.codex-plugin/plugin.json
1.85 KB · Oct 2, 2026 · 00:16 UTC
{
"apps": "./.app.json",
"author": {
"name": "Wesley Thomson"
},
"description": "Prism reads your live Crossdeck workspace \u2014 revenue, entitlements, errors, analytics, read-cost and customer identity \u2014 joined BY IDENTITY, so it answers cross-layer questions no single-layer tool can: which paying customers an error hit and what they pay, who costs the most in database reads, and your lifetime-value leaderboard by name. Secure and read-only: OAuth 2.0 sign-in (no key to paste), no write path, and every number is self-describing (it reports 'not instrumented' rather than a fake zero for an un-wired surface).",
"interface": {
"capabilities": [],
"category": "Developer Tools",
"defaultPrompt": [
"\"How's my app doing today?\"",
"\"Why did my database reads spike today?\"",
"\"Which paying customers did the errors hit?\""
],
"developerName": "Wesley Thomson",
"displayName": "Prism by Crossdeck",
"longDescription": "Prism reads your live Crossdeck workspace \u2014 revenue, entitlements, errors, analytics, read-cost and customer identity \u2014 joined BY IDENTITY, so it answers cross-layer questions no single-layer tool can: which paying customers an error hit and what they pay, who costs the most in database reads, and your lifetime-value leaderboard by name. Secure and read-only: OAuth 2.0 sign-in (no key to paste), no write path, and every number is self-describing (it reports 'not instrumented' rather than a fake zero for an un-wired surface).",
"privacyPolicyURL": "https://cross-deck.com/legal/privacy/",
"shortDescription": "App Business Intelligence",
"supportURL": "https://cross-deck.com/contact/",
"termsOfServiceURL": "https://cross-deck.com/legal/terms/",
"websiteURL": "https://cross-deck.com"
},
"name": "app-6a48cb6545e4819192d92ee3b19a0701",
"version": "1.0.0"
}SHA-256: 4214ad913cdae41ad584fb25453268e75df2dbafb8769381f57e04077bbb7454