{"id":13099,"external_id":"plugin_asdk_app_6ac3d532ddcc8191aac0f365330b705b","name":"app-6a6e69cb59a88191b7329981a619b5e7","display_name":"Saturation","developer":"Saturation.io, Inc","category":"Finance","listing_language":"en","listing_language_details":{"method":"cld-0.13.0/listing-v1","reliable":true,"detected_at":"2026-11-14T00:07:28Z","input_sha256":"5d7e4ad42983388da15a38de8a267589e6be64a28d4768fa9e65c8c6b9d8982e","source_fields":["release.description","release.interface.short_description","release.interface.long_description"]},"version":"1.0.0","skill_count":0,"first_seen_at":"2026-11-14T00:00:36.418Z","last_seen_at":"2026-11-15T18:00:01.732Z","last_changed_at":"2026-11-14T00:00:36.418Z","install_count":null,"search_matches":[],"research_summary":null,"research_reviewed_at":null,"metadata":{"canonical_app_id":"asdk_app_6ac3d532ddcc8191aac0f365330b705b","connector_id":"asdk_app_6ac3d532ddcc8191aac0f365330b705b","created_at":"2026-10-07T22:41:10.487740Z","discoverability":"LISTED","id":"plugin_asdk_app_6ac3d532ddcc8191aac0f365330b705b","is_template":false,"is_template_instance":false,"name":"app-6a6e69cb59a88191b7329981a619b5e7","release":{"app_ids":["asdk_app_6ac3d532ddcc8191aac0f365330b705b"],"app_manifest":{"apps":{"saturation":{"id":"asdk_app_6ac3d532ddcc8191aac0f365330b705b","required":true}}},"app_templates":[],"description":"Saturation is production finance for film and TV. Users can create and manage projects and their budgets, record journal transactions, find and read purchase orders, contacts, and documents, ask read-only questions about budget vs actuals and ledger activity, and upload invoices and receipts to attach to records.","display_name":"Saturation","id":"pluginrel_a397ac93d01c8191ae04eef098543200","interface":{"brand_color":null,"capabilities":[],"category":"Finance","composer_icon_dark_url":null,"composer_icon_url":"https://files.openai.com/content?id=file_00000000499081fd9457394734fc8d8a","default_prompt":"Find my production projects.","default_prompts":["Find my production projects.","Show the budget and actuals for a project I choose.","Find invoices in my connected workspace."],"developer_name":"Saturation.io, Inc","logo_url":"https://files.openai.com/content?id=file_00000000848881fd86b9e0c7761c7f33","logo_url_dark":null,"long_description":"Saturation is production finance for film and TV. Users can create and manage projects and their budgets, record journal transactions, find and read purchase orders, contacts, and documents, ask read-only questions about budget vs actuals and ledger activity, and upload invoices and receipts to attach to records.","plugin_category_id":"finance","privacy_policy_url":"https://saturation.io/legal/privacy","screenshot_urls":[],"short_description":"Film & TV production finance","terms_of_service_url":"https://saturation.io/legal/terms","website_url":"https://saturation.io"},"keywords":[],"onboarding_skill_name":null,"requires_local_executor":false,"skills":[],"version":"1.0.0"},"scope":"GLOBAL","status":"ENABLED"},"research":null,"package_metadata":{"name":"app-6a6e69cb59a88191b7329981a619b5e7","author":{"name":"Saturation.io, Inc"},"sources":[{"path":".codex-plugin/plugin.json","sha256":"110cd057efcfed9d559be258a444ca687367eee84812c0ef819fdaee0880ac36"}],"version":"1.0.0","artifact_id":253294,"observed_at":"2026-11-15T07:32:42Z","support_url":"https://support.saturation.io/en/","field_sources":{"name":0,"author":0,"version":0,"support_url":0,"release_notes":0,"review_case_counts":0},"release_notes":"1.0.0 review revision: expose the existing 32 permitted record mutations as individually named tools with request schemas, plus writeDocumentNote. The generic write dispatcher is removed. Search metadata now describes document search and project fallback; upload correctly declares external URL access. Existing workspace/project permissions and embedded-instruction defenses remain in place. Review examples use named tools. The linked walkthrough records earlier saved test evidence and limitations; its earlier generic-write catalog is superseded by this revision.","extraction_version":1,"review_case_counts":{"negative":3,"positive":5},"conflicts_or_errors":[]}}