{"id":3145,"external_id":"plugin_asdk_app_6aa240082b3c81919f204960ce7e0dc0","name":"app-6aa240082b3c81919f204960ce7e0dc0","display_name":"ThoughtSpot SpotterCode","developer":"ThoughtSpot","category":"Data & Analytics","listing_language":"en","listing_language_details":{"method":"cld-0.13.0/listing-v1","reliable":true,"detected_at":"2026-10-01T13:22:00Z","input_sha256":"1711f28c9592c50354cc3e13cb54e8fdaa1ca1818e44ceafddf489d774377be4","source_fields":["release.description","release.interface.short_description","release.interface.long_description"]},"version":"1.0.0","skill_count":0,"first_seen_at":"2026-09-30T22:02:35.000Z","last_seen_at":"2026-10-02T06:00:01.935Z","last_changed_at":"2026-09-30T22:02:35.000Z","install_count":null,"research_summary":null,"research_reviewed_at":null,"metadata":{"id":"plugin_asdk_app_6aa240082b3c81919f204960ce7e0dc0","name":"app-6aa240082b3c81919f204960ce7e0dc0","scope":"GLOBAL","status":"ENABLED","release":{"id":"pluginrel_528e10bd11e08191898c3856a0e7b391","skills":[],"app_ids":["asdk_app_6aa240082b3c81919f204960ce7e0dc0"],"version":"1.0.0","keywords":[],"interface":{"category":"Data & Analytics","logo_url":"https://files.openai.com/content?id=file_0000000052b881f4add502e930b75ba2","brand_color":null,"website_url":"https://www.thoughtspot.com/","capabilities":[],"logo_url_dark":"https://files.openai.com/content?id=file_0000000052b881f4add502e930b75ba2","default_prompt":"Embed a ThoughtSpot Liveboard in React with cookieless trusted auth and runtime filters by customer ID.","developer_name":"ThoughtSpot","default_prompts":["Embed a ThoughtSpot Liveboard in React with cookieless trusted auth and runtime filters by customer ID.","List Liveboards tagged 'executive', show who can edit each, and tag them all 'Exec Reporting'.","My SpotterEmbed keeps firing AuthExpire. How do I set up automatic token refresh?"],"screenshot_urls":[],"long_description":"Whether you're a developer building embedded analytics, a product leader shipping AI-powered features, or a data team managing a live data workflow, SpotterCode by ThoughtSpot is your AI pair programmer,  turning instructions into execution and delivering AI analytics and management that drive the business forward.","composer_icon_url":"https://files.openai.com/content?id=file_00000000ed648211bd6b1d2bd35935ae","short_description":"Build & Ship AI analytics","plugin_category_id":"data & analytics","privacy_policy_url":"https://www.thoughtspot.com/privacy-statement","terms_of_service_url":"https://www.thoughtspot.com/legal/thoughtspot-for-apps","composer_icon_dark_url":"https://files.openai.com/content?id=file_00000000ed648211bd6b1d2bd35935ae"},"description":"Whether you're a developer building embedded analytics, a product leader shipping AI-powered features, or a data team managing a live data workflow, SpotterCode by ThoughtSpot is your AI pair programmer,  turning instructions into execution and delivering AI analytics and management that drive the business forward.","app_manifest":{"apps":{"app-6aa240082b3c81919f204960ce7e0dc0":{"id":"asdk_app_6aa240082b3c81919f204960ce7e0dc0","required":true}}},"display_name":"ThoughtSpot SpotterCode","app_templates":[],"onboarding_skill_name":null,"requires_local_executor":false},"created_at":"2026-09-10T05:28:41.020482Z","is_template":false,"connector_id":"asdk_app_6aa240082b3c81919f204960ce7e0dc0","discoverability":"LISTED","canonical_app_id":"asdk_app_6aa240082b3c81919f204960ce7e0dc0"},"research":null,"package_metadata":{"name":"app-6aa240082b3c81919f204960ce7e0dc0","author":{"name":"ThoughtSpot"},"sources":[{"path":".codex-plugin/plugin.json","sha256":"76cf4d0f6067976361870c90e9c5b1f894bcf0c6fdc5b1ebd70dcba58c25c826"}],"version":"1.0.0","artifact_id":9912,"observed_at":"2026-10-02T00:22:23Z","support_url":"https://thoughtspot.com/support-request","field_sources":{"name":0,"author":0,"version":0,"support_url":0},"extraction_version":1,"conflicts_or_errors":[]}}