From 7e3cedc42730909c39cc25be5ebb59f2f0ecd792 Mon Sep 17 00:00:00 2001 From: Ashwin Mathews Date: Sun, 17 May 2026 21:55:39 -0700 Subject: [PATCH 1/4] add vertical connector plugins --- .agents/plugins/marketplace.json | 192 ++++++++++++++++++ plugins/aiera/.app.json | 7 + plugins/aiera/.codex-plugin/plugin.json | 32 +++ plugins/aiera/assets/app-icon.svg | 4 + plugins/apollo/.app.json | 7 + plugins/apollo/.codex-plugin/plugin.json | 32 +++ plugins/apollo/assets/app-icon.svg | 4 + plugins/close/.app.json | 7 + plugins/close/.codex-plugin/plugin.json | 32 +++ plugins/close/assets/app-icon.svg | 4 + plugins/datasite/.app.json | 7 + plugins/datasite/.codex-plugin/plugin.json | 32 +++ plugins/datasite/assets/app-icon.svg | 4 + plugins/docusign/.app.json | 7 + plugins/docusign/.codex-plugin/plugin.json | 32 +++ plugins/docusign/assets/app-icon.svg | 4 + plugins/factset/.app.json | 7 + plugins/factset/.codex-plugin/plugin.json | 32 +++ plugins/factset/assets/app-icon.svg | 4 + plugins/intercom/.app.json | 7 + plugins/intercom/.codex-plugin/plugin.json | 32 +++ plugins/intercom/assets/app-icon.svg | 4 + plugins/lseg/.app.json | 7 + plugins/lseg/.codex-plugin/plugin.json | 32 +++ plugins/lseg/assets/app-icon.svg | 4 + plugins/meticulate/.app.json | 7 + plugins/meticulate/.codex-plugin/plugin.json | 29 +++ plugins/meticulate/assets/app-icon.svg | 4 + plugins/midpage/.app.json | 7 + plugins/midpage/.codex-plugin/plugin.json | 32 +++ plugins/midpage/assets/app-icon.svg | 4 + plugins/mixpanel/.app.json | 7 + plugins/mixpanel/.codex-plugin/plugin.json | 32 +++ plugins/mixpanel/assets/app-icon.svg | 4 + plugins/quartr/.codex-plugin/plugin.json | 7 +- plugins/s-p/.app.json | 7 + plugins/s-p/.codex-plugin/plugin.json | 32 +++ plugins/s-p/assets/app-icon.svg | 4 + plugins/similarweb/.app.json | 7 + plugins/similarweb/.codex-plugin/plugin.json | 32 +++ plugins/similarweb/assets/app-icon.svg | 4 + plugins/thoughtspot/.app.json | 7 + plugins/thoughtspot/.codex-plugin/plugin.json | 32 +++ plugins/thoughtspot/assets/app-icon.svg | 4 + plugins/zoho/.app.json | 7 + plugins/zoho/.codex-plugin/plugin.json | 32 +++ plugins/zoho/assets/app-icon.svg | 4 + plugins/zoominfo/.app.json | 7 + plugins/zoominfo/.codex-plugin/plugin.json | 32 +++ plugins/zoominfo/assets/app-icon.svg | 4 + 50 files changed, 882 insertions(+), 2 deletions(-) create mode 100644 plugins/aiera/.app.json create mode 100644 plugins/aiera/.codex-plugin/plugin.json create mode 100644 plugins/aiera/assets/app-icon.svg create mode 100644 plugins/apollo/.app.json create mode 100644 plugins/apollo/.codex-plugin/plugin.json create mode 100644 plugins/apollo/assets/app-icon.svg create mode 100644 plugins/close/.app.json create mode 100644 plugins/close/.codex-plugin/plugin.json create mode 100644 plugins/close/assets/app-icon.svg create mode 100644 plugins/datasite/.app.json create mode 100644 plugins/datasite/.codex-plugin/plugin.json create mode 100644 plugins/datasite/assets/app-icon.svg create mode 100644 plugins/docusign/.app.json create mode 100644 plugins/docusign/.codex-plugin/plugin.json create mode 100644 plugins/docusign/assets/app-icon.svg create mode 100644 plugins/factset/.app.json create mode 100644 plugins/factset/.codex-plugin/plugin.json create mode 100644 plugins/factset/assets/app-icon.svg create mode 100644 plugins/intercom/.app.json create mode 100644 plugins/intercom/.codex-plugin/plugin.json create mode 100644 plugins/intercom/assets/app-icon.svg create mode 100644 plugins/lseg/.app.json create mode 100644 plugins/lseg/.codex-plugin/plugin.json create mode 100644 plugins/lseg/assets/app-icon.svg create mode 100644 plugins/meticulate/.app.json create mode 100644 plugins/meticulate/.codex-plugin/plugin.json create mode 100644 plugins/meticulate/assets/app-icon.svg create mode 100644 plugins/midpage/.app.json create mode 100644 plugins/midpage/.codex-plugin/plugin.json create mode 100644 plugins/midpage/assets/app-icon.svg create mode 100644 plugins/mixpanel/.app.json create mode 100644 plugins/mixpanel/.codex-plugin/plugin.json create mode 100644 plugins/mixpanel/assets/app-icon.svg create mode 100644 plugins/s-p/.app.json create mode 100644 plugins/s-p/.codex-plugin/plugin.json create mode 100644 plugins/s-p/assets/app-icon.svg create mode 100644 plugins/similarweb/.app.json create mode 100644 plugins/similarweb/.codex-plugin/plugin.json create mode 100644 plugins/similarweb/assets/app-icon.svg create mode 100644 plugins/thoughtspot/.app.json create mode 100644 plugins/thoughtspot/.codex-plugin/plugin.json create mode 100644 plugins/thoughtspot/assets/app-icon.svg create mode 100644 plugins/zoho/.app.json create mode 100644 plugins/zoho/.codex-plugin/plugin.json create mode 100644 plugins/zoho/assets/app-icon.svg create mode 100644 plugins/zoominfo/.app.json create mode 100644 plugins/zoominfo/.codex-plugin/plugin.json create mode 100644 plugins/zoominfo/assets/app-icon.svg diff --git a/.agents/plugins/marketplace.json b/.agents/plugins/marketplace.json index 0cfe0c7c..04554290 100644 --- a/.agents/plugins/marketplace.json +++ b/.agents/plugins/marketplace.json @@ -1477,6 +1477,198 @@ "authentication": "ON_INSTALL" }, "category": "Productivity" + }, + { + "name": "intercom", + "source": { + "source": "local", + "path": "./plugins/intercom" + }, + "policy": { + "installation": "AVAILABLE", + "authentication": "ON_INSTALL" + }, + "category": "Productivity" + }, + { + "name": "similarweb", + "source": { + "source": "local", + "path": "./plugins/similarweb" + }, + "policy": { + "installation": "AVAILABLE", + "authentication": "ON_INSTALL" + }, + "category": "Research" + }, + { + "name": "lseg", + "source": { + "source": "local", + "path": "./plugins/lseg" + }, + "policy": { + "installation": "AVAILABLE", + "authentication": "ON_INSTALL" + }, + "category": "Research" + }, + { + "name": "s-p", + "source": { + "source": "local", + "path": "./plugins/s-p" + }, + "policy": { + "installation": "AVAILABLE", + "authentication": "ON_INSTALL" + }, + "category": "Research" + }, + { + "name": "datasite", + "source": { + "source": "local", + "path": "./plugins/datasite" + }, + "policy": { + "installation": "AVAILABLE", + "authentication": "ON_INSTALL" + }, + "category": "Productivity" + }, + { + "name": "factset", + "source": { + "source": "local", + "path": "./plugins/factset" + }, + "policy": { + "installation": "AVAILABLE", + "authentication": "ON_INSTALL" + }, + "category": "Research" + }, + { + "name": "zoominfo", + "source": { + "source": "local", + "path": "./plugins/zoominfo" + }, + "policy": { + "installation": "AVAILABLE", + "authentication": "ON_INSTALL" + }, + "category": "Productivity" + }, + { + "name": "docusign", + "source": { + "source": "local", + "path": "./plugins/docusign" + }, + "policy": { + "installation": "AVAILABLE", + "authentication": "ON_INSTALL" + }, + "category": "Productivity" + }, + { + "name": "mixpanel", + "source": { + "source": "local", + "path": "./plugins/mixpanel" + }, + "policy": { + "installation": "AVAILABLE", + "authentication": "ON_INSTALL" + }, + "category": "Research" + }, + { + "name": "aiera", + "source": { + "source": "local", + "path": "./plugins/aiera" + }, + "policy": { + "installation": "AVAILABLE", + "authentication": "ON_INSTALL" + }, + "category": "Research" + }, + { + "name": "close", + "source": { + "source": "local", + "path": "./plugins/close" + }, + "policy": { + "installation": "AVAILABLE", + "authentication": "ON_INSTALL" + }, + "category": "Productivity" + }, + { + "name": "apollo", + "source": { + "source": "local", + "path": "./plugins/apollo" + }, + "policy": { + "installation": "AVAILABLE", + "authentication": "ON_INSTALL" + }, + "category": "Productivity" + }, + { + "name": "zoho", + "source": { + "source": "local", + "path": "./plugins/zoho" + }, + "policy": { + "installation": "AVAILABLE", + "authentication": "ON_INSTALL" + }, + "category": "Productivity" + }, + { + "name": "meticulate", + "source": { + "source": "local", + "path": "./plugins/meticulate" + }, + "policy": { + "installation": "AVAILABLE", + "authentication": "ON_INSTALL" + }, + "category": "Research" + }, + { + "name": "thoughtspot", + "source": { + "source": "local", + "path": "./plugins/thoughtspot" + }, + "policy": { + "installation": "AVAILABLE", + "authentication": "ON_INSTALL" + }, + "category": "Research" + }, + { + "name": "midpage", + "source": { + "source": "local", + "path": "./plugins/midpage" + }, + "policy": { + "installation": "AVAILABLE", + "authentication": "ON_INSTALL" + }, + "category": "Research" } ] } diff --git a/plugins/aiera/.app.json b/plugins/aiera/.app.json new file mode 100644 index 00000000..2b93b0d2 --- /dev/null +++ b/plugins/aiera/.app.json @@ -0,0 +1,7 @@ +{ + "apps": { + "aiera": { + "id": "asdk_app_6967ddccc88881918a3733322b6bdf1a" + } + } +} diff --git a/plugins/aiera/.codex-plugin/plugin.json b/plugins/aiera/.codex-plugin/plugin.json new file mode 100644 index 00000000..1ab16087 --- /dev/null +++ b/plugins/aiera/.codex-plugin/plugin.json @@ -0,0 +1,32 @@ +{ + "name": "aiera", + "version": "1.0.0", + "description": "Earnings calls, transcripts, financial events, and market commentary", + "author": { + "name": "Aiera", + "url": "https://www.aiera.com" + }, + "repository": "https://github.com/openai/plugins", + "license": "MIT", + "keywords": [], + "apps": "./.app.json", + "interface": { + "displayName": "Aiera", + "developerName": "Aiera", + "shortDescription": "Earnings calls, transcripts, financial events, and market commentary", + "longDescription": "Earnings calls, transcripts, financial events, and market commentary", + "category": "Research", + "capabilities": [], + "brandColor": "#180830", + "defaultPrompt": [ + "Find the latest earnings call transcript for a company in Aiera and summarize key themes.", + "Search Aiera events for mentions of a topic across this sector this quarter.", + "Compare management commentary from the last two calls for a company." + ], + "screenshots": [], + "composerIcon": "./assets/app-icon.svg", + "logo": "./assets/app-icon.svg", + "websiteURL": "https://www.aiera.com" + }, + "homepage": "https://www.aiera.com" +} diff --git a/plugins/aiera/assets/app-icon.svg b/plugins/aiera/assets/app-icon.svg new file mode 100644 index 00000000..998f8d3e --- /dev/null +++ b/plugins/aiera/assets/app-icon.svg @@ -0,0 +1,4 @@ + + + AI + diff --git a/plugins/apollo/.app.json b/plugins/apollo/.app.json new file mode 100644 index 00000000..c7ead65e --- /dev/null +++ b/plugins/apollo/.app.json @@ -0,0 +1,7 @@ +{ + "apps": { + "apollo": { + "id": "asdk_app_69bd664f2a908191a3a0a47eca8559d1" + } + } +} diff --git a/plugins/apollo/.codex-plugin/plugin.json b/plugins/apollo/.codex-plugin/plugin.json new file mode 100644 index 00000000..7dc5a735 --- /dev/null +++ b/plugins/apollo/.codex-plugin/plugin.json @@ -0,0 +1,32 @@ +{ + "name": "apollo", + "version": "1.0.0", + "description": "B2B prospecting, account research, contacts, and outreach lists", + "author": { + "name": "Apollo", + "url": "https://www.apollo.io" + }, + "repository": "https://github.com/openai/plugins", + "license": "MIT", + "keywords": [], + "apps": "./.app.json", + "interface": { + "displayName": "Apollo", + "developerName": "Apollo", + "shortDescription": "B2B prospecting, account research, contacts, and outreach lists", + "longDescription": "B2B prospecting, account research, contacts, and outreach lists", + "category": "Productivity", + "capabilities": [], + "brandColor": "#E8F028", + "defaultPrompt": [ + "Find verified contacts matching this ICP in Apollo and rank the best prospects.", + "Research a company in Apollo and identify decision makers for this use case.", + "Build an outreach list for this industry with recent growth or hiring signals." + ], + "screenshots": [], + "composerIcon": "./assets/app-icon.svg", + "logo": "./assets/app-icon.svg", + "websiteURL": "https://www.apollo.io" + }, + "homepage": "https://www.apollo.io" +} diff --git a/plugins/apollo/assets/app-icon.svg b/plugins/apollo/assets/app-icon.svg new file mode 100644 index 00000000..9c7851b3 --- /dev/null +++ b/plugins/apollo/assets/app-icon.svg @@ -0,0 +1,4 @@ + + + AP + diff --git a/plugins/close/.app.json b/plugins/close/.app.json new file mode 100644 index 00000000..c2ab7248 --- /dev/null +++ b/plugins/close/.app.json @@ -0,0 +1,7 @@ +{ + "apps": { + "close": { + "id": "asdk_app_694574813e548191bac45327be0a61d1" + } + } +} diff --git a/plugins/close/.codex-plugin/plugin.json b/plugins/close/.codex-plugin/plugin.json new file mode 100644 index 00000000..f4563aa4 --- /dev/null +++ b/plugins/close/.codex-plugin/plugin.json @@ -0,0 +1,32 @@ +{ + "name": "close", + "version": "1.0.0", + "description": "CRM leads, opportunities, activities, and sales pipeline context", + "author": { + "name": "Close", + "url": "https://www.close.com" + }, + "repository": "https://github.com/openai/plugins", + "license": "MIT", + "keywords": [], + "apps": "./.app.json", + "interface": { + "displayName": "Close", + "developerName": "Close", + "shortDescription": "CRM leads, opportunities, activities, and sales pipeline context", + "longDescription": "CRM leads, opportunities, activities, and sales pipeline context", + "category": "Productivity", + "capabilities": [], + "brandColor": "#50C078", + "defaultPrompt": [ + "Find Close opportunities with no recent activity and summarize recommended next steps.", + "Search Close for leads from a company and summarize status, owner, and last touch.", + "Create a pipeline review from Close for deals closing this month." + ], + "screenshots": [], + "composerIcon": "./assets/app-icon.svg", + "logo": "./assets/app-icon.svg", + "websiteURL": "https://www.close.com" + }, + "homepage": "https://www.close.com" +} diff --git a/plugins/close/assets/app-icon.svg b/plugins/close/assets/app-icon.svg new file mode 100644 index 00000000..6ed54383 --- /dev/null +++ b/plugins/close/assets/app-icon.svg @@ -0,0 +1,4 @@ + + + CL + diff --git a/plugins/datasite/.app.json b/plugins/datasite/.app.json new file mode 100644 index 00000000..c124ddca --- /dev/null +++ b/plugins/datasite/.app.json @@ -0,0 +1,7 @@ +{ + "apps": { + "datasite": { + "id": "asdk_app_69eba17551ac81918231c83822b703b6" + } + } +} diff --git a/plugins/datasite/.codex-plugin/plugin.json b/plugins/datasite/.codex-plugin/plugin.json new file mode 100644 index 00000000..6e413b2e --- /dev/null +++ b/plugins/datasite/.codex-plugin/plugin.json @@ -0,0 +1,32 @@ +{ + "name": "datasite", + "version": "1.0.0", + "description": "Deal room documents, diligence materials, and Q&A workflows", + "author": { + "name": "Datasite", + "url": "https://www.datasite.com" + }, + "repository": "https://github.com/openai/plugins", + "license": "MIT", + "keywords": [], + "apps": "./.app.json", + "interface": { + "displayName": "Datasite", + "developerName": "Datasite", + "shortDescription": "Deal room documents, diligence materials, and Q&A workflows", + "longDescription": "Deal room documents, diligence materials, and Q&A workflows", + "category": "Productivity", + "capabilities": [], + "brandColor": "#F89820", + "defaultPrompt": [ + "Search Datasite for documents related to customer contracts and summarize key diligence issues.", + "Find recently uploaded files in this Datasite project and flag missing diligence items.", + "Summarize open Q&A items assigned to me in Datasite with owners and next steps." + ], + "screenshots": [], + "composerIcon": "./assets/app-icon.svg", + "logo": "./assets/app-icon.svg", + "websiteURL": "https://www.datasite.com" + }, + "homepage": "https://www.datasite.com" +} diff --git a/plugins/datasite/assets/app-icon.svg b/plugins/datasite/assets/app-icon.svg new file mode 100644 index 00000000..46381464 --- /dev/null +++ b/plugins/datasite/assets/app-icon.svg @@ -0,0 +1,4 @@ + + + DS + diff --git a/plugins/docusign/.app.json b/plugins/docusign/.app.json new file mode 100644 index 00000000..a07b8c28 --- /dev/null +++ b/plugins/docusign/.app.json @@ -0,0 +1,7 @@ +{ + "apps": { + "docusign": { + "id": "asdk_app_69fcc3b7582c81918df4ffae40cb7204" + } + } +} diff --git a/plugins/docusign/.codex-plugin/plugin.json b/plugins/docusign/.codex-plugin/plugin.json new file mode 100644 index 00000000..c88ff99a --- /dev/null +++ b/plugins/docusign/.codex-plugin/plugin.json @@ -0,0 +1,32 @@ +{ + "name": "docusign", + "version": "1.0.0", + "description": "Agreement envelopes, signing status, recipients, and contract dates", + "author": { + "name": "Docusign", + "url": "https://www.docusign.com" + }, + "repository": "https://github.com/openai/plugins", + "license": "MIT", + "keywords": [], + "apps": "./.app.json", + "interface": { + "displayName": "Docusign", + "developerName": "Docusign", + "shortDescription": "Agreement envelopes, signing status, recipients, and contract dates", + "longDescription": "Agreement envelopes, signing status, recipients, and contract dates", + "category": "Productivity", + "capabilities": [], + "brandColor": "#FFCC00", + "defaultPrompt": [ + "Find DocuSign envelopes waiting on me and summarize what needs action.", + "Search for agreements with a customer and pull signing status, recipients, and key dates.", + "Review recently completed envelopes and extract renewal or obligation dates." + ], + "screenshots": [], + "composerIcon": "./assets/app-icon.svg", + "logo": "./assets/app-icon.svg", + "websiteURL": "https://www.docusign.com" + }, + "homepage": "https://www.docusign.com" +} diff --git a/plugins/docusign/assets/app-icon.svg b/plugins/docusign/assets/app-icon.svg new file mode 100644 index 00000000..71280422 --- /dev/null +++ b/plugins/docusign/assets/app-icon.svg @@ -0,0 +1,4 @@ + + + DS + diff --git a/plugins/factset/.app.json b/plugins/factset/.app.json new file mode 100644 index 00000000..5b3b04a8 --- /dev/null +++ b/plugins/factset/.app.json @@ -0,0 +1,7 @@ +{ + "apps": { + "factset": { + "id": "asdk_app_699727751b1c819193883394649579e2" + } + } +} diff --git a/plugins/factset/.codex-plugin/plugin.json b/plugins/factset/.codex-plugin/plugin.json new file mode 100644 index 00000000..1d306978 --- /dev/null +++ b/plugins/factset/.codex-plugin/plugin.json @@ -0,0 +1,32 @@ +{ + "name": "factset", + "version": "1.0.0", + "description": "Financial data, estimates, market analytics, and research context", + "author": { + "name": "FactSet", + "url": "https://www.factset.com" + }, + "repository": "https://github.com/openai/plugins", + "license": "MIT", + "keywords": [], + "apps": "./.app.json", + "interface": { + "displayName": "FactSet", + "developerName": "FactSet", + "shortDescription": "Financial data, estimates, market analytics, and research context", + "longDescription": "Financial data, estimates, market analytics, and research context", + "category": "Research", + "capabilities": [], + "brandColor": "#182850", + "defaultPrompt": [ + "Pull FactSet consensus estimates and recent price performance for a ticker.", + "Compare margins, revenue growth, and valuation multiples across this peer set in FactSet.", + "Find recent broker research headlines for a company in FactSet and summarize sentiment." + ], + "screenshots": [], + "composerIcon": "./assets/app-icon.svg", + "logo": "./assets/app-icon.svg", + "websiteURL": "https://www.factset.com" + }, + "homepage": "https://www.factset.com" +} diff --git a/plugins/factset/assets/app-icon.svg b/plugins/factset/assets/app-icon.svg new file mode 100644 index 00000000..eea849c5 --- /dev/null +++ b/plugins/factset/assets/app-icon.svg @@ -0,0 +1,4 @@ + + + FS + diff --git a/plugins/intercom/.app.json b/plugins/intercom/.app.json new file mode 100644 index 00000000..143742d4 --- /dev/null +++ b/plugins/intercom/.app.json @@ -0,0 +1,7 @@ +{ + "apps": { + "intercom": { + "id": "connector_25f8569426254c019971d2481ddda775" + } + } +} diff --git a/plugins/intercom/.codex-plugin/plugin.json b/plugins/intercom/.codex-plugin/plugin.json new file mode 100644 index 00000000..a3252db4 --- /dev/null +++ b/plugins/intercom/.codex-plugin/plugin.json @@ -0,0 +1,32 @@ +{ + "name": "intercom", + "version": "1.0.0", + "description": "Customer conversations, contacts, and support context", + "author": { + "name": "Intercom", + "url": "https://www.intercom.com" + }, + "repository": "https://github.com/openai/plugins", + "license": "MIT", + "keywords": [], + "apps": "./.app.json", + "interface": { + "displayName": "Intercom", + "developerName": "Intercom", + "shortDescription": "Customer conversations, contacts, and support context", + "longDescription": "Customer conversations, contacts, and support context", + "category": "Productivity", + "capabilities": [], + "brandColor": "#2090F0", + "defaultPrompt": [ + "Search Intercom for recent open conversations about billing and summarize the top customer issues.", + "Find Intercom contacts from example.com and pull the relevant conversation history.", + "Fetch this Intercom conversation and draft a concise summary with next steps." + ], + "screenshots": [], + "composerIcon": "./assets/app-icon.svg", + "logo": "./assets/app-icon.svg", + "websiteURL": "https://www.intercom.com" + }, + "homepage": "https://www.intercom.com" +} diff --git a/plugins/intercom/assets/app-icon.svg b/plugins/intercom/assets/app-icon.svg new file mode 100644 index 00000000..ddd41ea6 --- /dev/null +++ b/plugins/intercom/assets/app-icon.svg @@ -0,0 +1,4 @@ + + + IC + diff --git a/plugins/lseg/.app.json b/plugins/lseg/.app.json new file mode 100644 index 00000000..7099ccb4 --- /dev/null +++ b/plugins/lseg/.app.json @@ -0,0 +1,7 @@ +{ + "apps": { + "lseg": { + "id": "asdk_app_698aec3092e48191a4484b43a3fc79b8" + } + } +} diff --git a/plugins/lseg/.codex-plugin/plugin.json b/plugins/lseg/.codex-plugin/plugin.json new file mode 100644 index 00000000..b1948ec7 --- /dev/null +++ b/plugins/lseg/.codex-plugin/plugin.json @@ -0,0 +1,32 @@ +{ + "name": "lseg", + "version": "1.0.0", + "description": "Financial market data, company intelligence, and news", + "author": { + "name": "LSEG", + "url": "https://www.lseg.com" + }, + "repository": "https://github.com/openai/plugins", + "license": "MIT", + "keywords": [], + "apps": "./.app.json", + "interface": { + "displayName": "LSEG", + "developerName": "LSEG", + "shortDescription": "Financial market data, company intelligence, and news", + "longDescription": "Financial market data, company intelligence, and news", + "category": "Research", + "capabilities": [], + "brandColor": "#0018F8", + "defaultPrompt": [ + "Pull recent LSEG market data and company financials for a ticker and summarize valuation drivers.", + "Find the latest news, filings, and events for a company in LSEG and highlight material changes.", + "Compare key metrics for a company against its peer set using LSEG data." + ], + "screenshots": [], + "composerIcon": "./assets/app-icon.svg", + "logo": "./assets/app-icon.svg", + "websiteURL": "https://www.lseg.com" + }, + "homepage": "https://www.lseg.com" +} diff --git a/plugins/lseg/assets/app-icon.svg b/plugins/lseg/assets/app-icon.svg new file mode 100644 index 00000000..47fa4a49 --- /dev/null +++ b/plugins/lseg/assets/app-icon.svg @@ -0,0 +1,4 @@ + + + LS + diff --git a/plugins/meticulate/.app.json b/plugins/meticulate/.app.json new file mode 100644 index 00000000..23a70e61 --- /dev/null +++ b/plugins/meticulate/.app.json @@ -0,0 +1,7 @@ +{ + "apps": { + "meticulate": { + "id": "asdk_app_69f8fe2bcac08191b6025acec161ce1e" + } + } +} diff --git a/plugins/meticulate/.codex-plugin/plugin.json b/plugins/meticulate/.codex-plugin/plugin.json new file mode 100644 index 00000000..bbe0fe91 --- /dev/null +++ b/plugins/meticulate/.codex-plugin/plugin.json @@ -0,0 +1,29 @@ +{ + "name": "meticulate", + "version": "1.0.0", + "description": "Company matching, firmographic lookup, and go-to-market account intelligence", + "author": { + "name": "Meticulate" + }, + "repository": "https://github.com/openai/plugins", + "license": "MIT", + "keywords": [], + "apps": "./.app.json", + "interface": { + "displayName": "Meticulate", + "developerName": "Meticulate", + "shortDescription": "Company matching, firmographic lookup, and go-to-market account intelligence", + "longDescription": "Company matching, firmographic lookup, and go-to-market account intelligence", + "category": "Research", + "capabilities": [], + "brandColor": "#7000D8", + "defaultPrompt": [ + "Search Meticulate for companies matching this ICP and summarize the strongest fits.", + "Look up a company by SFDC account ID and fetch its firmographic summary.", + "Find companies similar to this seed company and explain why they are good lookalikes." + ], + "screenshots": [], + "composerIcon": "./assets/app-icon.svg", + "logo": "./assets/app-icon.svg" + } +} diff --git a/plugins/meticulate/assets/app-icon.svg b/plugins/meticulate/assets/app-icon.svg new file mode 100644 index 00000000..255a3e0f --- /dev/null +++ b/plugins/meticulate/assets/app-icon.svg @@ -0,0 +1,4 @@ + + + MT + diff --git a/plugins/midpage/.app.json b/plugins/midpage/.app.json new file mode 100644 index 00000000..b9cbc5b9 --- /dev/null +++ b/plugins/midpage/.app.json @@ -0,0 +1,7 @@ +{ + "apps": { + "midpage": { + "id": "asdk_app_699cc1a043688191a3ee44e6a2c2ebc1" + } + } +} diff --git a/plugins/midpage/.codex-plugin/plugin.json b/plugins/midpage/.codex-plugin/plugin.json new file mode 100644 index 00000000..61153af3 --- /dev/null +++ b/plugins/midpage/.codex-plugin/plugin.json @@ -0,0 +1,32 @@ +{ + "name": "midpage", + "version": "1.0.0", + "description": "Legal research, cases, statutes, regulations, and cited research memos", + "author": { + "name": "Midpage", + "url": "https://www.midpage.ai" + }, + "repository": "https://github.com/openai/plugins", + "license": "MIT", + "keywords": [], + "apps": "./.app.json", + "interface": { + "displayName": "Midpage", + "developerName": "Midpage", + "shortDescription": "Legal research, cases, statutes, regulations, and cited research memos", + "longDescription": "Legal research, cases, statutes, regulations, and cited research memos", + "category": "Research", + "capabilities": [], + "brandColor": "#000000", + "defaultPrompt": [ + "Search Midpage for cases relevant to this legal issue and summarize the strongest authorities.", + "Find statutes and regulations related to this matter and explain how they apply.", + "Draft a research memo from Midpage results with citations and open questions." + ], + "screenshots": [], + "composerIcon": "./assets/app-icon.svg", + "logo": "./assets/app-icon.svg", + "websiteURL": "https://www.midpage.ai" + }, + "homepage": "https://www.midpage.ai" +} diff --git a/plugins/midpage/assets/app-icon.svg b/plugins/midpage/assets/app-icon.svg new file mode 100644 index 00000000..35f94984 --- /dev/null +++ b/plugins/midpage/assets/app-icon.svg @@ -0,0 +1,4 @@ + + + MP + diff --git a/plugins/mixpanel/.app.json b/plugins/mixpanel/.app.json new file mode 100644 index 00000000..27887567 --- /dev/null +++ b/plugins/mixpanel/.app.json @@ -0,0 +1,7 @@ +{ + "apps": { + "mixpanel": { + "id": "asdk_app_69b2e9aed45c8191b254b207dfcc2bb4" + } + } +} diff --git a/plugins/mixpanel/.codex-plugin/plugin.json b/plugins/mixpanel/.codex-plugin/plugin.json new file mode 100644 index 00000000..024346b3 --- /dev/null +++ b/plugins/mixpanel/.codex-plugin/plugin.json @@ -0,0 +1,32 @@ +{ + "name": "mixpanel", + "version": "1.0.0", + "description": "Product analytics, funnels, retention, cohorts, and event behavior", + "author": { + "name": "Mixpanel", + "url": "https://mixpanel.com" + }, + "repository": "https://github.com/openai/plugins", + "license": "MIT", + "keywords": [], + "apps": "./.app.json", + "interface": { + "displayName": "Mixpanel", + "developerName": "Mixpanel", + "shortDescription": "Product analytics, funnels, retention, cohorts, and event behavior", + "longDescription": "Product analytics, funnels, retention, cohorts, and event behavior", + "category": "Research", + "capabilities": [], + "brandColor": "#7850F8", + "defaultPrompt": [ + "Analyze the funnel from signup to activation in Mixpanel and identify the largest drop-offs.", + "Compare retention for users acquired from paid versus organic channels over the last 90 days.", + "Find the top events before churn and summarize product behavior patterns." + ], + "screenshots": [], + "composerIcon": "./assets/app-icon.svg", + "logo": "./assets/app-icon.svg", + "websiteURL": "https://mixpanel.com" + }, + "homepage": "https://mixpanel.com" +} diff --git a/plugins/mixpanel/assets/app-icon.svg b/plugins/mixpanel/assets/app-icon.svg new file mode 100644 index 00000000..6523e429 --- /dev/null +++ b/plugins/mixpanel/assets/app-icon.svg @@ -0,0 +1,4 @@ + + + MP + diff --git a/plugins/quartr/.codex-plugin/plugin.json b/plugins/quartr/.codex-plugin/plugin.json index 330562e2..6e26e650 100644 --- a/plugins/quartr/.codex-plugin/plugin.json +++ b/plugins/quartr/.codex-plugin/plugin.json @@ -18,14 +18,17 @@ "category": "Research", "capabilities": [], "defaultPrompt": [ - "Find the latest relevant Quartr materials" + "Find the latest relevant Quartr materials for a company.", + "Compare recurring analyst question themes from the last two earnings calls for a company.", + "Pull recent earnings transcripts and filings for a company and summarize forward-looking statements." ], "screenshots": [], "websiteURL": "https://quartr.com", "privacyPolicyURL": "https://quartr.com/terms-of-service/privacy-policy", "termsOfServiceURL": "https://quartr.com/terms-of-service", "composerIcon": "./assets/app-icon.png", - "logo": "./assets/app-icon.png" + "logo": "./assets/app-icon.png", + "brandColor": "#000000" }, "homepage": "https://quartr.com" } diff --git a/plugins/s-p/.app.json b/plugins/s-p/.app.json new file mode 100644 index 00000000..f4ef2cca --- /dev/null +++ b/plugins/s-p/.app.json @@ -0,0 +1,7 @@ +{ + "apps": { + "s-p": { + "id": "asdk_app_6980f65d75b881918eaa6d65477d87c6" + } + } +} diff --git a/plugins/s-p/.codex-plugin/plugin.json b/plugins/s-p/.codex-plugin/plugin.json new file mode 100644 index 00000000..ca09c454 --- /dev/null +++ b/plugins/s-p/.codex-plugin/plugin.json @@ -0,0 +1,32 @@ +{ + "name": "s-p", + "version": "1.0.0", + "description": "Company financials, ratings context, market research, and industry data", + "author": { + "name": "S&P Global", + "url": "https://www.spglobal.com" + }, + "repository": "https://github.com/openai/plugins", + "license": "MIT", + "keywords": [], + "apps": "./.app.json", + "interface": { + "displayName": "S&P", + "developerName": "S&P Global", + "shortDescription": "Company financials, ratings context, market research, and industry data", + "longDescription": "Company financials, ratings context, market research, and industry data", + "category": "Research", + "capabilities": [], + "brandColor": "#D80028", + "defaultPrompt": [ + "Pull S&P company financials and ratings context for a ticker and summarize the main risks.", + "Compare revenue growth, margins, and valuation multiples for a company and its peers in S&P.", + "Find recent S&P research or industry outlook items for a sector and summarize the takeaways." + ], + "screenshots": [], + "composerIcon": "./assets/app-icon.svg", + "logo": "./assets/app-icon.svg", + "websiteURL": "https://www.spglobal.com" + }, + "homepage": "https://www.spglobal.com" +} diff --git a/plugins/s-p/assets/app-icon.svg b/plugins/s-p/assets/app-icon.svg new file mode 100644 index 00000000..3955b5b8 --- /dev/null +++ b/plugins/s-p/assets/app-icon.svg @@ -0,0 +1,4 @@ + + + S&P + diff --git a/plugins/similarweb/.app.json b/plugins/similarweb/.app.json new file mode 100644 index 00000000..fa699a0d --- /dev/null +++ b/plugins/similarweb/.app.json @@ -0,0 +1,7 @@ +{ + "apps": { + "similarweb": { + "id": "asdk_app_695cdd7e863c819192b88beffc2033b6" + } + } +} diff --git a/plugins/similarweb/.codex-plugin/plugin.json b/plugins/similarweb/.codex-plugin/plugin.json new file mode 100644 index 00000000..34238ad6 --- /dev/null +++ b/plugins/similarweb/.codex-plugin/plugin.json @@ -0,0 +1,32 @@ +{ + "name": "similarweb", + "version": "1.0.0", + "description": "Digital market intelligence and web traffic analytics", + "author": { + "name": "Similarweb", + "url": "https://www.similarweb.com" + }, + "repository": "https://github.com/openai/plugins", + "license": "MIT", + "keywords": [], + "apps": "./.app.json", + "interface": { + "displayName": "Similarweb", + "developerName": "Similarweb", + "shortDescription": "Digital market intelligence and web traffic analytics", + "longDescription": "Digital market intelligence and web traffic analytics", + "category": "Research", + "capabilities": [], + "brandColor": "#F07028", + "defaultPrompt": [ + "Analyze traffic trends for example.com versus its top competitors over the last six months.", + "Find the top acquisition channels and referring sites for example.com and summarize growth opportunities.", + "Compare audience geography and search keywords for example.com and a competitor." + ], + "screenshots": [], + "composerIcon": "./assets/app-icon.svg", + "logo": "./assets/app-icon.svg", + "websiteURL": "https://www.similarweb.com" + }, + "homepage": "https://www.similarweb.com" +} diff --git a/plugins/similarweb/assets/app-icon.svg b/plugins/similarweb/assets/app-icon.svg new file mode 100644 index 00000000..a3b4bd23 --- /dev/null +++ b/plugins/similarweb/assets/app-icon.svg @@ -0,0 +1,4 @@ + + + SW + diff --git a/plugins/thoughtspot/.app.json b/plugins/thoughtspot/.app.json new file mode 100644 index 00000000..a31f1436 --- /dev/null +++ b/plugins/thoughtspot/.app.json @@ -0,0 +1,7 @@ +{ + "apps": { + "thoughtspot": { + "id": "asdk_app_69d8425f7a1c8191a438821b9c553b79" + } + } +} diff --git a/plugins/thoughtspot/.codex-plugin/plugin.json b/plugins/thoughtspot/.codex-plugin/plugin.json new file mode 100644 index 00000000..cf392961 --- /dev/null +++ b/plugins/thoughtspot/.codex-plugin/plugin.json @@ -0,0 +1,32 @@ +{ + "name": "thoughtspot", + "version": "1.0.0", + "description": "Business intelligence answers, dashboards, metrics, and revenue analysis", + "author": { + "name": "ThoughtSpot", + "url": "https://www.thoughtspot.com" + }, + "repository": "https://github.com/openai/plugins", + "license": "MIT", + "keywords": [], + "apps": "./.app.json", + "interface": { + "displayName": "ThoughtSpot", + "developerName": "ThoughtSpot", + "shortDescription": "Business intelligence answers, dashboards, metrics, and revenue analysis", + "longDescription": "Business intelligence answers, dashboards, metrics, and revenue analysis", + "category": "Research", + "capabilities": [], + "brandColor": "#000000", + "defaultPrompt": [ + "Search ThoughtSpot for sales performance answers and summarize the key drivers.", + "Find dashboards related to pipeline health and explain the biggest movement this quarter.", + "Analyze revenue by segment in ThoughtSpot and highlight anomalies worth investigating." + ], + "screenshots": [], + "composerIcon": "./assets/app-icon.svg", + "logo": "./assets/app-icon.svg", + "websiteURL": "https://www.thoughtspot.com" + }, + "homepage": "https://www.thoughtspot.com" +} diff --git a/plugins/thoughtspot/assets/app-icon.svg b/plugins/thoughtspot/assets/app-icon.svg new file mode 100644 index 00000000..ad725cff --- /dev/null +++ b/plugins/thoughtspot/assets/app-icon.svg @@ -0,0 +1,4 @@ + + + TS + diff --git a/plugins/zoho/.app.json b/plugins/zoho/.app.json new file mode 100644 index 00000000..52ec4ce3 --- /dev/null +++ b/plugins/zoho/.app.json @@ -0,0 +1,7 @@ +{ + "apps": { + "zoho": { + "id": "connector_fd0f007550a242459d6dd1f923668769" + } + } +} diff --git a/plugins/zoho/.codex-plugin/plugin.json b/plugins/zoho/.codex-plugin/plugin.json new file mode 100644 index 00000000..0f54ec67 --- /dev/null +++ b/plugins/zoho/.codex-plugin/plugin.json @@ -0,0 +1,32 @@ +{ + "name": "zoho", + "version": "1.0.0", + "description": "Zoho CRM deals, contacts, accounts, activities, users, and settings", + "author": { + "name": "Zoho", + "url": "https://www.zoho.com" + }, + "repository": "https://github.com/openai/plugins", + "license": "MIT", + "keywords": [], + "apps": "./.app.json", + "interface": { + "displayName": "Zoho", + "developerName": "Zoho", + "shortDescription": "Zoho CRM deals, contacts, accounts, activities, users, and settings", + "longDescription": "Zoho CRM deals, contacts, accounts, activities, users, and settings", + "category": "Productivity", + "capabilities": [], + "brandColor": "#0068B8", + "defaultPrompt": [ + "Search Zoho CRM for open deals closing this quarter and summarize the highest-risk opportunities.", + "Find Zoho CRM contacts at an account and summarize recent activities.", + "Pull Zoho CRM organization settings and users needed to audit access." + ], + "screenshots": [], + "composerIcon": "./assets/app-icon.svg", + "logo": "./assets/app-icon.svg", + "websiteURL": "https://www.zoho.com" + }, + "homepage": "https://www.zoho.com" +} diff --git a/plugins/zoho/assets/app-icon.svg b/plugins/zoho/assets/app-icon.svg new file mode 100644 index 00000000..eab3a5b7 --- /dev/null +++ b/plugins/zoho/assets/app-icon.svg @@ -0,0 +1,4 @@ + + + ZH + diff --git a/plugins/zoominfo/.app.json b/plugins/zoominfo/.app.json new file mode 100644 index 00000000..a73f9946 --- /dev/null +++ b/plugins/zoominfo/.app.json @@ -0,0 +1,7 @@ +{ + "apps": { + "zoominfo": { + "id": "asdk_app_698a340b9230819188ba5a5eea79022d" + } + } +} diff --git a/plugins/zoominfo/.codex-plugin/plugin.json b/plugins/zoominfo/.codex-plugin/plugin.json new file mode 100644 index 00000000..fa08dec1 --- /dev/null +++ b/plugins/zoominfo/.codex-plugin/plugin.json @@ -0,0 +1,32 @@ +{ + "name": "zoominfo", + "version": "1.0.0", + "description": "B2B company intelligence, contacts, and go-to-market signals", + "author": { + "name": "ZoomInfo", + "url": "https://www.zoominfo.com" + }, + "repository": "https://github.com/openai/plugins", + "license": "MIT", + "keywords": [], + "apps": "./.app.json", + "interface": { + "displayName": "ZoomInfo", + "developerName": "ZoomInfo", + "shortDescription": "B2B company intelligence, contacts, and go-to-market signals", + "longDescription": "B2B company intelligence, contacts, and go-to-market signals", + "category": "Productivity", + "capabilities": [], + "brandColor": "#E81818", + "defaultPrompt": [ + "Find target accounts in this industry and region with buying signals, then rank the best prospects.", + "Build a contact list for decision makers at these accounts with titles and company context.", + "Research a company in ZoomInfo and identify likely outreach hooks." + ], + "screenshots": [], + "composerIcon": "./assets/app-icon.svg", + "logo": "./assets/app-icon.svg", + "websiteURL": "https://www.zoominfo.com" + }, + "homepage": "https://www.zoominfo.com" +} diff --git a/plugins/zoominfo/assets/app-icon.svg b/plugins/zoominfo/assets/app-icon.svg new file mode 100644 index 00000000..e069eac0 --- /dev/null +++ b/plugins/zoominfo/assets/app-icon.svg @@ -0,0 +1,4 @@ + + + ZI + From 0d3c0ab1f8820bcadaf2cde64b721e7cf27cff2c Mon Sep 17 00:00:00 2001 From: Ashwin Mathews Date: Tue, 19 May 2026 13:25:01 -0700 Subject: [PATCH 2/4] use submitted logo assets --- plugins/aiera/.codex-plugin/plugin.json | 4 +- plugins/aiera/assets/logo.png | Bin 0 -> 32272 bytes plugins/apollo/.codex-plugin/plugin.json | 4 +- plugins/apollo/assets/logo.png | Bin 0 -> 14597 bytes plugins/close/.codex-plugin/plugin.json | 4 +- plugins/close/assets/logo.png | Bin 0 -> 31373 bytes plugins/datasite/.codex-plugin/plugin.json | 4 +- plugins/datasite/assets/logo.png | Bin 0 -> 1449 bytes plugins/docusign/.codex-plugin/plugin.json | 4 +- plugins/docusign/assets/logo.png | Bin 0 -> 4161 bytes plugins/factset/.codex-plugin/plugin.json | 4 +- plugins/factset/assets/logo.png | Bin 0 -> 3928 bytes plugins/intercom/.codex-plugin/plugin.json | 4 +- plugins/intercom/assets/logo.png | Bin 0 -> 6127 bytes plugins/lseg/.codex-plugin/plugin.json | 4 +- plugins/lseg/assets/logo.png | Bin 0 -> 14093 bytes plugins/meticulate/.codex-plugin/plugin.json | 4 +- plugins/meticulate/assets/logo.png | Bin 0 -> 4239 bytes plugins/midpage/.codex-plugin/plugin.json | 4 +- plugins/midpage/assets/logo.png | Bin 0 -> 7244 bytes plugins/mixpanel/.codex-plugin/plugin.json | 4 +- plugins/mixpanel/assets/logo.png | Bin 0 -> 9224 bytes plugins/quartr/.codex-plugin/plugin.json | 4 +- plugins/quartr/assets/logo.png | Bin 0 -> 8902 bytes plugins/s-p/.codex-plugin/plugin.json | 4 +- plugins/s-p/assets/logo.png | Bin 0 -> 25851 bytes plugins/similarweb/.codex-plugin/plugin.json | 4 +- plugins/similarweb/assets/logo.png | Bin 0 -> 33557 bytes plugins/thoughtspot/.codex-plugin/plugin.json | 4 +- plugins/thoughtspot/assets/logo.png | Bin 0 -> 4775 bytes plugins/zoho/.codex-plugin/plugin.json | 4 +- plugins/zoho/assets/logo.svg | 53 ++++++++++++++++++ plugins/zoominfo/.codex-plugin/plugin.json | 4 +- plugins/zoominfo/assets/logo.png | Bin 0 -> 8048 bytes 34 files changed, 87 insertions(+), 34 deletions(-) create mode 100644 plugins/aiera/assets/logo.png create mode 100644 plugins/apollo/assets/logo.png create mode 100644 plugins/close/assets/logo.png create mode 100644 plugins/datasite/assets/logo.png create mode 100644 plugins/docusign/assets/logo.png create mode 100644 plugins/factset/assets/logo.png create mode 100644 plugins/intercom/assets/logo.png create mode 100644 plugins/lseg/assets/logo.png create mode 100644 plugins/meticulate/assets/logo.png create mode 100644 plugins/midpage/assets/logo.png create mode 100644 plugins/mixpanel/assets/logo.png create mode 100644 plugins/quartr/assets/logo.png create mode 100644 plugins/s-p/assets/logo.png create mode 100644 plugins/similarweb/assets/logo.png create mode 100644 plugins/thoughtspot/assets/logo.png create mode 100644 plugins/zoho/assets/logo.svg create mode 100644 plugins/zoominfo/assets/logo.png diff --git a/plugins/aiera/.codex-plugin/plugin.json b/plugins/aiera/.codex-plugin/plugin.json index 1ab16087..c12da17c 100644 --- a/plugins/aiera/.codex-plugin/plugin.json +++ b/plugins/aiera/.codex-plugin/plugin.json @@ -24,8 +24,8 @@ "Compare management commentary from the last two calls for a company." ], "screenshots": [], - "composerIcon": "./assets/app-icon.svg", - "logo": "./assets/app-icon.svg", + "composerIcon": "./assets/logo.png", + "logo": "./assets/logo.png", "websiteURL": "https://www.aiera.com" }, "homepage": "https://www.aiera.com" diff --git a/plugins/aiera/assets/logo.png b/plugins/aiera/assets/logo.png new file mode 100644 index 0000000000000000000000000000000000000000..dafb46afec295043819d5c63cffe26c4c9e055c6 GIT binary patch literal 32272 zcmV)>K!d-DP)?&$9{s708HO|r z0x}>$KnWrODj*0bAbEgE%)N8x=FVN|oU_;Ok9|(nsp_igzBAp`)ieEhz3%N)Vb?i( zt-Zo$ttIrp!Lf&EufOeL7rWRwxMk%(rPtrgAQ!TWUF>4Gu&V%ev5UJfb``)bc5xTR zt^(M_F7CnzwtE4)7%X~5gMi(r?_CeO3gAu*0YoyPR~(=!=~qw$L7R^;qW(Gfzxl`P z;?9g+1#l;X0gOO`QgcGX2@Zo*B@iJrj)ExGI1(qsDmaBzXGj1Mp&&}pI06Cif8SLG zcRuVYfIATkfI!tjH8vE0vkQ)cV+}4DsdIiQW;#rm3S%b2gpy6D#sRBNs7C>Zs|Ain z!VPuH&6NU2Yat72C>qCzaTxK6U>A2D>?(jAj?BzY6jmHKCtO%^JbM2EKQ>w8;_({i z6=SA~b+F=(arH(%YSOQ%;V*zHtFhtMN|9Tt1^#QLz`vdv;J`;U+F&+|o2#fG9NCBv?3umjMK3An2Ob|A8V-BN5YD3716 z^P=-k^SIe%j7>ldkuxNzU>h}vbllFI;CDjtib2(4fPyF(FX`W_1ibCgUOs%f#K{CE ztwWGqYhZ}6s{rmK$RhMLg}O7`f3(4i56tuQb59dmMeYxnnxeu_kTAnw}AE& zzF-ubAl)Auo&{woHKdMy0?@iG4BmKhE=glX&J0=pY$xX@1l>;?gc z99F=ovJe|4ZNdxpMZEli<6Jzkj5uQ+&;N9|of)zL@-R1JY- zXLA0TIrKa6v&XBX8G((%ilQpi8D0>q7d=_Et91fzk&vYRR#cI+yEAwlNnH=HN(>aQdayMV_`Re0qEr+Mt`5}1TW z5<)7pZOEnQ)*vVR*=cWqLf}A@C^npGSSqgdxUzvU1EXOADyS18ZLJYCX&|w`APb

ZvP@<#X5~RfFxL( zh3_T!9Vfn1|N5aQBEozmeBtCI-&ij3y{hGSWLS+`*2Ab(CM;Z7Ot|-G%tL0DxaUX= z2uU0eJKIVzZs4=U3Ztbezkj!w8?Kw-hHA*T-Bkj^h+Q7QfMEq0(^6|z&mf7;8Sy>9I9EWPH+e|Edg%61fEi? zKv7^%A>x5!G0!}EfyYcll#HRC82Z>9Ymlf=3Y1Tr9OcD7m>@9hW(KwiyF{QNfUne3 zR$@azgeT5adCi5#x!2S(iqJ@WMBcRBkv@_94qxA?S1y5d99}K*j-%te@8}fAVhBYD zjrZ;Q#r(5aL99Z}DIvlWW>?(k5M4rA|O@xO{RQctDi#%b^5s702)JvPDB zw@&ecO2}xCP>>cWXQMZ?)f5Dl5@E_HSDsVhmk+EEn3%dsZ$;9~E_iDsvI?^qF_&Mkz|+o|W6wyHMr^6a0bLDi?UR#Bh2N=9 z-4(1uRr&O(QQmZTmd`Jg5P{i(BhlL@YJR$^BHYyo_kuCfprW&`B~=PdEk^G|SatcEI7 zqtMfL`Gbg5b{ox7zeK|xCX2RHa z`5llT`9>iy6((GLtjxp498cJ@N+ao0Md-Yv6DPvmMr%A`qQKvuF0sdG)3V623fYzD zR@#)kcW3F-F76n16~OI8){bi~HtY=&esOPwD=$33MdLLR2lZGGA!YHMK?XfF`4bh2 z)*%AlS}yR`L$iG7)EITAj9CA=Nv{;)7Qz7m!m@*_ZX4kdQ&qxVKD}$TAd7(!V|mz! z^3i#Rh|eU%&J&^{{AbQv6Po^S5W)n4O;mU)@c+&o~OgHhle9xUv(|B#d zpBr>&@rb*X9D56nDGOuPQA{nX>~)+9tIjKd#n^INL-%=)Ji~jAkF)B8 zQL7Zwt~OQ+B{el4n^PL9LW1W$ zq0e(w7KRmr^yr_ z2#plJQ-j2%ZNiW=-I;xMS;PO2Qxo5$S&sHjMyAC>&Y`JSa%8CHV!%|PoAoqI*i`^IWGShdgPIdAD#rZs1*iD=vz8bO8`ND^u(OV2_HY9d z6^sf6n^1ScM~_W#)uCy=wp=7M%AP`UyXm{z0R;k4jy5cdu`p>&YI^riZ;EKkTGE`g z&X}k;Flm)5_QAs@ zs{F58L;hpMFlo(hd$KOL%PWA4zPk_$Wh~F$yUG;@PjH{9Wtusg`Y8U*gL3ZOMfS7^k-BPJ`n=7KpM zJ-dnt(lTA?Ans|LD;h`Q z0zPq~%xiC%=Bq13jKFM4-`#0xDx2ommmL(v@U%Tue&y^M_bmAnzv0#qW}ta3*R#cY znfx0N{ydBtB89{x{Kh^IN%*r9hH{!o*kQL|OK_J`09iY(`6yst81a&`y}5t(XpO`P zwJ5-d_7Q$^zhArI6K5zH1sn7Ag)!cE%N{;#TM4dGI-8BWjna1jt#%osyIaNU^h`D*S z#5<1c;l0NuIT;HR)=@;ZoxXdf$Uc39r#)X*N_g@92G7`AXVeOfM2Hh<#!#BrAQvKk z-2x%yQe=P7_UEP~p#*JvUi%A5E5O*X1|MgEB(ePZ9>ZMSaP_=n+U_cVJGBC6`S}nf z!ow%)yyCpmJYoMLflbmfU1d!uDVJ|K=TmJ3T zD6jqDUjAb##3Iau$&U2%O)98M36zZTYxRXxnYzr6(2t}C;0xl~hJYiIL%v8+91%okANm2))tHL%N z?`v=hqk-cO&a(XC;RYvSp(JKL_Yk<3^{vyx9%3j{5XkcG*D|I35Wvza`|~mqQFn(ReqY+kMGG0=rPLv0G>V* z^PE}b?gdN3dA4Eext(rD`zt#gxB0^m<;qzO%%FIbOp{nNY#O=&@UV8pX z9yYs-re(To0#zN9)wZwAPcLnLXK0m^HOt!$&+yKplN@PSCU@u{%yvItxUd}Yvb_<{ z+E-^H5E@DPsGd7P+OAWx^MB8|ghB!M>Z;`_Hxv+okhHdcgKHJ>>AjT%E-Wgq+?VkD zS;Zy+4N`ZmO__IOZBk`sMM;u?7avwWUad22cb>(zQQWDEfeaw2xnED<{$nw(x$qc2 zv1gG&7*mUVneJNQ?=$Kuw}F$4w{Mh6Y5m?{{cgX{ArY`jAj*hUDo!@+e>YEP^?d}&p|>P{^N8VF ztHST>7iL3Wpw)APNsdMwIiVaRylju~A4d!g=NpdfwEK8Rv7;40R*bS7SuQNb{L*=g zyy)Nwriw9fPd|U1WKwR*PNII3;NWwoecSDSnJXirj0b-5?M|cbdW8v#vG20;)6+4p zJa?G~jVP$0o;5C&9#mfFF!{4rWy86B<&G6PWrb2B7D{S(=RDjPIj%ZaxiAc=X&1IY zXJ#O^Bz|-hesWCsyCtQtvu@?4U`Hx|>^{xMFkyrjoxRA5&ztA6$rWP7PuYR)!oPvM zer6&Tf`soaj&SXfDc*H_oR!2dVV(E$cVG_LkPRq-hmSRQ>AsjJ@2L@prhWZd1erCy z{u-nv|9Uju{Bxz_cO8X*XNs(G$V>pAUopJuh~upXU|--52Ik)9g=8MqGKpaei#iA{a+4Ha$jLXB(lHSt!j@DKHS4goV20 ztv8;{JCBcXxEeAR#!LmSIYV!!AoH7J2a664hRTc1uJfGz6=p-9&u^r)4btt@UlZud zUeybK*4VRaUVaS`D2o$p9x{H#Y^nr)_o(vvb1ahfQs}2&j0lkvesom0e=*<-wFaTt zS!vrliXEW<1b-q|oX~KFdyO=B`T2AF?7k&NiVYfx;CiO@`gpRMP1z9;M=4NhvEd^} zXL!TmDZa5%B(#p%LQJv)(|TFs(xuo>|9$?Rh*zFn<>Jv8msqN?@qu|KH#wvj*ClWTMPdrzwEZSrgSdn-y9#N4=C=B>Bvlo%TRDp3?aN-fJV4ZDRfbPB+qUP{dwYKidZ=~aH^;5-kXSt1DHX2H(7 z1)*!My1(&>3W0G1#<5TfdB<&gc=yo>Zm5Qg2MIHwCkqYpP3uH<;%D^Ta{}d8&#v;^ z{dM*hJzFu0k91Rty@fw@k<#ZB)64pWMZ=p;TK;V*VAUBeDMggl*vFX&4Ay#z6(&UZ z`<0mI)k5xDR_bkQ>V$XgN@93uN%;6m!ac%}dln4$D+?DD9eYhc*(!kwHvLQvM@^xo zj+6BQ--#o>+laZY(cqQ{R@65$EsAWI>#!XdDh1#JR?0$bIHwTv$_o~G?)fJf36hk) z8+7;cGxW*rt1~#1QVg(^M2AfifQne|swAEhhsGHGJ#si8T0^xcqZ7%WM6H9a{;-TPy!kt@G+6ATZh? zcI{aq!7Kg)LBIup|K6!kS5Vjf%F_HUpTqROH!7469$L0MtX$xgla7C{Bz$Nk;?vaz za~d-twppDx3>XRpVDNqS6E*zW!8v~AZpRr76Kd&Py}lc!TWTrw^Hl|F9K|5v*3}|c zADZDk$0j%(8zzGUgAA={)(cr$FH%q6y{we*s6lYXk@$qx+y%odq~DDkmg^zCla#=QR}(c`}(w`PeB&2JaH`GC(0$hSc|xJsli7o zHB^+cw4Sq_*mebA1y&Q7w#pw|dK*tYXO0A=mh?#LWoSm0^Hpa)K$EB;5G4o_RwK(h zZ=K@mLo-}o4;V3i%Fa%t?*;-5h1D4L2Fm5*{@if zLP@-keq+V*SH~@%T(UIOFloIa-i%ae?97&Ld;=^w_m@ z7Oee?G*v{^DMlQRC>MB0Ddfq^W&U(wm2bN$<3nH#Y^wsWqAVxEd4+_l?s=3S-Lpu; z8C1>2eEkmdRS^>Br|cvS{`tf>SN(7gUs^5@8f7ZbreC|0kPRqVhz+CG@zj}!%l9{U z&}7ZiccTKxS{7SRQcsiE)8au`fudCo*M)Z+FY?aQmeUE0TVERN^bT%R6`w~FrF{hG z)*y51Zmkwz9N%rI83gSiynQ(g`B(1p-0XL`n1Mjry}(da?~Xlb((vH&IDfh*{Ow8w zu#{x`l)$zr04uPR23WSNX}ADj=Tn+%cy>duBkg2ju+x^yiXQDv9u} zV@0kxEqu3X88^z5-Na5tnirfbLAEtYAUjo;oN_EqfI?3AX&2s3L0-dp%ssE$!&gWaQgi=P3x?MnEAZu2??B83irXv~DSxVFa=%5$ zO0t)o9~kE&jRR%j_cU|w{9Jz^4!C< zmO=K8RfQibmw4M=%ax}W_)a5X(s%_iC=65qWbL@et#Z|6M|r@^vKRiI&*+lZS0PbD zDU3nkUye=iro%IQcCm~VWy<`v^yE8-iMTI2Zn*#?*IYw)nC2CC4A0>E?#{{{kl zS-k^(EZIn)9IhJPb=vZ_)0Wc>!*~D_fq$(#Ec`uB)$HfZ)yP(SOY#+$aIY}n`I7~n zJ8dXgZ$bGQg?=Y@H>_0R2|%_P~c5_rg-V8dA=7VOb*Zz z7?=VOJg43Qe|X6;9zMHBy_ebFG^sj$eedsNjN?@Q0U?n!Z`n-9b ze&DpvSFgDbLRWt(CG!-mqZV7C+M zpiQ5-qK*LJsS^QL%vc^+GANEpTHz?Y1b!Xicj+M&itmijP+>VX+!`szweFjc3QPvD zM=WPsOVKDrLLLVu6Y(_YX__!Q?bAJGDS;bs)n_2BH8AKH~q_$vVGw zx0A%qlR(y(Pd%pU#wwHp$IYuD|K|s1@v*rP3PzbO`0BQuCj6P7zmUL;5uUTB!OPF7 za&ROfafX`nQ*CUU71T2MdlGw6c>1m%P4?{-%Ue!aK0FstQDM}y-hU@SNI4@;i4-1E z3bpDZsh(Yw-Z)3D_Vz=$`; zW&_9ny7(lcg*tU-y3E|`;xnd^=yD{_|k0e_|nBUU(E7v6Wu@;9dn9F9DZXIwI-+7^7ctQH{qq-~Vo zJC^b@c;@4L0+$pFFPsecrHKL)#e{ky&CWp5H3gb2VIAQI0ulbZ8uP}5h|kq(oQS;= zEr<}L|H9nkD=5o}MM`Ou-g{ML=L%qKp& zztaRiQ*Sj@YO(MmV=-5pQ{hRI38lcL{;KJqs&)_Zb*tQSimyB~o-^?7QvuhU2>9lz zp=5>GKnF93w2erUH@iDock8bt@8>T$m<$qLGh_Ls@e&u8AX47}s!%RT)5L!!`_NIFv(xmmCjN$Ez4L-g+&(kMDt{flZY#UP7)^paZ zEjORc$H`zy3jEKJy*#^miU?0x-ztM`OBH|-Sd0xnI$7fv51ekA{y>jYKZ7^x%VErW z4(;WC{9rH6D3exqoVnkm?>aa;P+oRUo#*YZFd4R{?AT_sxMS?tI;WZEK|t9GiL?Ay zCE?GG27G3*2nf@mZcb!>!^jJN?%s;FQi2=M-I<@itd2kpPa1<)%@%oJ*@F5svZXay zs4LDO!r%OD%7~n?zFm2=f$OHUCJU9sH%VD_32$6X`1eZ8AM6?7k%ckpnkye_hCqDU zG7n!D<9JZ9$kRqfc=PHKv&J-CkIlxGDFDG=z_P#<=gl)+s!@%?W*3^S&(JIo1LeT+ z_qWdS>(}qaSVx(iMd8ipyK}K&LWJkeR(ZuaH7+eDI8BRo$O*sDZbJ7$dW{klLIXu( zxTz{!eWJj7=L{9+{d|KC*w610yv=Y17Mm46+oA5@L1oK}CqtexX$VDVIG@h!x@m96 z$=~ho*(toCVaFZFx)m41ldP_bVqS23nLnOYo<2HG-QlwfeF;b@QQA13GhXB$Dwbsu zikL02;I`BPs3gJ@XR175|2$C?5@6C}ty^%Wb*dGEgfE_+;5TpBixcM~**iq|vrn>` zHZFbQbe)&%uk+Z67)+85B9+$Z)tO(W%gLWh@nu)9Y+)f1-gP?Q?I#M{SceG<<0jpR zgZa3$G?%4qFi4LV`^vDe%uIERsP56Wfb_ukuhqCbgrmloj�NDP;SWu7)x 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�EQN}OZPBklrIlKJ6OHu= zRx)j;R(ZaSG=6b&kLetKb$*$Kx@%xT{Ee{lN5D#*T0DI|JGR7Uiq0GJFg0?8`TP}9(7xmBa)Vd z6RN5hb!nw(ZRxQPSQI7gLb--{hGnJ5ci0JpxnqxHU{A^C$)`llcbF_mNr zI+ArvrBK8d(*~|B70+z3L0P7g=8fG&-5Fc?0!+k}#ZXe}P(;rFNfw6on}a`|+#U8P z&bc=ZyZmDy<$~_=m~sM;c?k}Z9Y7(E=!tzH{qJJy>HNZJD4{VGQ*irdiXV}+Ch+Hd zib@wNUN9>!pQ@?!^bE;_DdA4vpJIwXzoPRioS=)Ul=pL!ZVjq5sZlagn&&Yq)L%Ns z)V<)G>+MIhc-TYvDnD7ah&W7D)iTgqp5QG{_6}dG8c5c#57gdjK1+SSFYtNI`Q;~H z{Ave|h7rwQ#K{)Q{cjs+CDQjKUxUx$)giV`|D>W!2r&u_rS)mmtm& z33-*$HKp(NtfOOfc?{*aJ;O|c^>Llf)ast^Nz+e1W1P_2t3&ph-LHK&AslP|b&R`B zo$YU?if@hY)s2jVcGj+K-dywHc>2ATsz%fDZLxu$xl3c$>{dip-b(f&pHSW*pCIg% z!=1*I3jdr2_z1po*)*h66P>8AmC-dEFtJheo0Sd#k9H76X!g+jvmT6V<6fkvqUqmT znlDWs+Wn=tjJl4T`y+BsA!JC3=sPnYDdZf&bQ*1iFG3^u)vbLk8GyMMAbe2uB_&8K z_%ev5jRxIV$3P82t4vv}$}Jht@bRmj!Z2g~G*s|vZS3X)>xrr0$-RI8F`w1%-1S=a zT$z?By{)j2)$$G{wz#ew1Z%*#fN(aW#K;7Wa)Sv@5`Kl1U24f-)_S` zsqCQj+h6BBAY70EV`6+ldQ*hIfnuVbX7AcIER2WKg+6z$7v_A%G{d^xTNAX2e z3k=A{du^g4w-V#I@ztYC-RvW07BxRWxzb_WWC)!)EeonV)t6o^Ajw~;$TSs~g>7s= zt%=TMDgj2Ad8sF3z87eTjVF3{ac z7bMH@G*90#u*QNxh`JoHnv6a5c~?NAxM_=VtdYJgje=FR3`c5^dw?gYCL-Fp0aO0mS75uVGX0TL<0LXW zKKjO^HnvG-R)5*RE2z1Zrw*YCCmd;8a8KoHAiAlGl9W5M4@$iuis2akb^c?ta(HOf zg@z9Ly&GA}zddK~wM2(x5@Yu=<}I&&Wn(va&N*tA2=!nb{T_AA;Tn=M zzLHz;zb?qq=&e(X{fBS1jX}kKU>sR6!fL1=Mvqm@t}asP=@|~c6bM%+`A2|cPud;V z|E!TOX5(iV^`7Z1>D(Zmtb33U?5991To&2o6`}%tbp6)f8qbhkszrw_u4s@C*&_0NZw>IFN|q z<_4h;0*=Kx&BV4#DN_#ii`L|H3uxp_LQTd7+(BE>#_ouFrCYRRzAh|L!Gw5ndmR zAPFnMYy!+EJd4XJXLX(%HpBnivyoWYfB$`%@DY$lB4<5#EP$I*ijXiZ$no55rOCf)(qlq%@4`Z07JfF}lIU}Mh7+TU zsDjly{u6fhk1;CKx?xu*qENNvH*h1-jQof=*Lno!UEXA_AXgl3n?!rBZ&FltE{`-Y zcu9|K3k#?0Z4(;FQBoxm3L9HQ7U)IAqYyyU%zQ(o<(FJJ>;wMOU_a`Xq5(-D6)BQ2tM znVdD|`iWd)sI1;gT#Ghxh`EZ-dyU^LS~n!#Zb~-243H&0twjz6yHACwff$4K8E;i{ z5~o=kA3g06w|0~cjY|@MGoH%ALamY#-KrfLY5#@GCiU2Wvwg>Y$9!IVOSA!)kC1#(dRi2| z@6_>QA=(HW6k#t#6i#8HqX)WInD3RYDfbKP)X0Z)?H>&XLy9gdcx&x)BSlOX8~Ca8 zc2a+edut-M`6APOr5WFzL1T;)4V#Y<{gQpJp0m`P+;_rixX>O9=ytMA1p&tlI%DGl zgJB(PJZUn93`87sllAGa4qm-qdXuO69|&T6=|2zp+v1}ja&jR$w}|dc8tLpYrl*mQ zYQ@y0&GW^0$4uM19Z7Zqt((206Y)EJ)c+Row>8!>s;eyf6=g8@Gn_eqB%f7m?>I}{MUZrp#x?4TsX9c!O6 z$~{`w{CSEMm<(L{9;y5|T^#{{aD&WMW!wDBA47O}90|3xe=P^q4NsrDA|?51d+*kc zC4}Cx)xFod8`BNzo&1_fXG`|m%yVl?^H9pXTuF_rRzaOCMD(EFK30IM!XF=CIr4V6 zpy=pqDK=l^4E(}b&&v(M61LL9h?J8SGf&a%0h?1tOq+LLtJElm8+x<*X+{@v%L%F_ zd>*56XS1~mZK;U2aT!pab9eslNzdJ>aCv;nP%(3IC)SZdLs{&c|p0hBGoq$FTv zKTY+kqNZIvbCar1ylOBW5iI8t=~cj*!zgmtfNLMFoB}8;@1m!wypZ`FVUfCMIPM`m zx;m9Vm&h%HbxGJ z1c~%%IT?S>4Un`BZbZ~Ig4W(`C9m%o)3#1z;}&0NRThMEPKu}OqtRDb^c}zbEHS?7 z+LcU)M6MvjkOef!j68K8Eic{xpkt#kh02otWa62niiaq`51!Q8FMgBBM1Jw5pVy91 zxjC=U9{0PGYkVNhS9BJES(`v5>F@hAgG4V$t*Zg8`{@7#qH@M@0<&77NKee_u^6<7 zj)d46TY>@bl$4TUuE(GA*{Qkn?BVGKTPthH_@Gj6X#rj)iC$(wloyUpBWciO_}d)w z9d~n|)Z_fKkH}6w1M}=L>QEa!aJlR++_nRh5hQD=S8seT|F$)y#KC`N_D{YmQ*p<0 zTnGiE4k`_sE#9H$cnM;FrvS2SUg0a`5$SFz-l5z@r}(T!zl`khClJeU9Z@}i$JKM z1@Y=Zy0rv?OJUO!@~!@;gVv}Cb|ke`Jpv?7QX*8^UT6cT^LO0Pd21yHwYUU5BTN}8 z#LKW}vibH$c@rb=?X1rn`WhGFXQr%Av&=v7X`rEdU0G)d&?}L|8*fxK%O2vJPhj>1 zPmgr67$O!>_Xqx;k>6?Y)OGVSfErvQ$iagpi)Lbt^zx@l(5fs;wuqz&GdN!Ntgmd6 z85!=={9fkwZvUf&!QcFKrR1-ZbL28dcr}AqgYL&qAZSu9$BNj6U65TpcKW_FBTpW! zX$L_lBh^J@|GVgeJO-Z07}df_BQA>%tio$Dj$7%gE1R*3zeWf?^3i{ZBgpLJUb(%@ zIc~F~Ei=L--bgd_*I5Nb=U7WJ%llsmXNkUVHh#BIh@cHoR@h-iE^A8n(LO3QK|~7$ zfKY2fvFdJj^I7ZaK0?yBL7*Ejy>ao?$b8il+ghpjv7DW9&|Zj}ihzW4s;-Y{=*;lI z{z%_MOO=p}j?SkjA&&*cJZf~*!h*qVi_Jk{|9cOD!+$AUm|0VmGXj&u%Dp~8x^@LFkslpNF22awhA}^2LROj>V#QMU*o770DS=CXznXeB zI`U_GX>J5v9G(gqk=o>+lMvjSsUw2mwN{Pu!|I;l%u)4?igj|24!O(=%OKFVw)}Zx zL?7@3ViEWP?e8Tlt0@qEOUw(i&ix3f?2PH|&+V!`nwW~Te49~;W=~pUAppIH#4CMW zQF_F@aib(#SSohO8WJz-#O;g>pURsj{|1-Rq+l(;rBvJTXL>C3LtbpKslKKTUa>Id zeR>d4(^1Zxn11vb69z0>09)cUq#y{ItO%<%~Pbttyj@@$=@;7w7gJuX2 zQp#4tIX(~iOlY4fi{wj@n+PvqT{+i<9^X>XqN2?_W3x}BqzKU-bLT*;GDgPzV@R^* z#1YWu*>Fm;l*6np16zofNFF5WcNOcHW3#Y2{3Ouw&vmc+gC8-%=X(I7>XbFSAFGTo zzzGRl1Sgbs429uVh({URaEB5Q-so;oeVLknl8`z?`&x(eNY+*IuA?W~F_j0*lo$SU zv|sDp%H;2qf^c+6%`D2)GztQ$~iiWq^zxQ8LA}@P3=@9^v`QYldu7$kW z4>TM1j2vwqqQ(zucW1-o`mcT2)jrK^3U-#CE&SupEysi(S9dQso{UMrs!AoVj2iQu zuLyi(?lnmw(ycyIb?9krfz3HN-J4wW9pZ+V-)71br)F}`B4Gi33^F8L1DxTM*|U_G zr;Fz^V;oI)M}W`fw2&q8D(_yt;41#Z#Fz;Uv`3b=Dq=8~oU1`1u=pPqab<`XSU2pZ zqneg1q^!XGqQOW$h9I!bugq{gRLiJnl;HMq;y%mIe!WE?P3V_lpjnIZ)r~7*<;rXf z_2UqmTP0W@zObY!f}xI<&jeM$J^ml8o{`o#*M4=s^r{5Uamch1g@M90 znhdvSHld2&?>qAw(Lol>i%Qbd_Tiw{EBy5koQWG)I)+G1)zT%IuVA|h?BGIN^!I;G zsF_RQUaD7RCGfakV)vq-)CmumeJMA;$n`4r?MJPjXM$`1QKPCW7X@D zbTNyqrFiIeU9P4an>N?r?{z-otM@`8z@d&JR*46m^6WOuUNr9jn(B}LueP*leA+c$Fm%EP ziJkC>9bTQem$+`UK`#F^*1^7qgCE2=L^U5HC{eHA80vm-+xrt_<;>yx@u=XGceFfep#35De_@tAdU%qJS=_Y>op!0ee z*AZK_JwA@d`H&~`3tJeSxbz{?JPP85vp7y{`?9VZ@yW|lAnxu_wFVhx(bQc>y!@i@ zhb(JdnFDA;?2o~L{JUo<8DUa&q2~P%5R7CAm zl7GWKBD4bLJ6e+Sz%&2m<(*M0-WPXhY#TZd{DRf_Y1 z5^SnRY7`^{NfzCC-*0}jSPl(g%M|{K+)_p1xbdBTP-GDI#&qh7D$Fd)>t)eOqwbz8 z7c+(SP6xc*9@B+fAVoW?1z25XR8)=vAJo`4M-jsOp+MSQC|%tRs&n!@R^qGDaL zz03$$8IL3O!#a3fSaCl4u^wSVIv>=dUh2J(iYUSho0f@>)ICKaCS9di!(tlYa&+g4 zMh@wc26fRn2%&3FkIs?ycjHg}BQtn>`zY;nhcHB2bl()C)MX})Q8FeF!&wtiL>R&POMvKVu1o*4 zV+DIjsHv2}OPKA@GgB#?;8XBBHSt3rc{;N2Z~P}CPZ61xg^+z~{^Yn(`aAlU1T$AT zH@FeruQv*T+h=&_y?!z$@CRqPHVLPdv&(&|E^RBR=ZtP8gi==JIjrx*rAZY^?ZuMI znB(x3@cr`d-EuEcZgdkB`mUV)c_ZYiH-H))LTDu1A3+y=7Rvze{1(d*m0?Rc^G zgkzm$MC2dS93b5ZUnyUl!EpKY2@yBVV^c@Ivm%x|cliMIgpF-xHED?e(Y^M9&=Eya z$S9EK^!mo8W;Y6)ZSRPueaFnM*lX+$KW*?mURXXD$)sxI>0P|>39hDuDohhzG<%LB zXTiq@?nf|xP4gTuLIqKbHY%2kwcDMcrGjs;Is#;;lCg&JS!MEGa{Zd@F9gzN0!UTC zfn3}^WMMy@8+4#DEwe_Mvp+8#Yo4n^r$YJolI=yir7$3E7bKA-W83crOvZj`Jdql% zvAtK&&26d|Sdz4wVX7wZ-TE>tbaa&=A@+W#f^vDE32Rn_?QTeH71@z5w|#NxnU->S z2JXlqG5BPRq*R0o&cCK<+3u{!S_W&3MLdn+zV*nAIuZa}{-stD1eEOZ9A>Yp8ZQ4| zBv3v06*Mbtys~1g_c!$;ziAik&V!f5?&TRWVhlY|dMkrYpljU3)0s^o?{3=KWBHE- z`@nTWWam*2uj_fW1x`H70rgb;DMO)8UpLos33^SqgY@zx&HRCLGl>G{bu-QZVj zV`~WO<6Z_oqK0rUUGQ%5de^JO;f{j)bv5x}0eh(7C-c`U@SGIMJALO6)^@8GHGr#R z-V-2h>{HBeijnlh8yQNCl8FL(#h$mN{lX!n497iTqsY*ohn?M_;bv-TRKT!@X5m8) z_+YcDYqwsr3HeHYDfC;0*JRk&z8aOeI(7hpnS$TG%NNHp4bSP66=#YK9O$r)U5QgG zmg!li2Qi}$e`htHHgmdgkG!dlFLJVc&^JFUIpIX4E3N;wBCtGT^L&R`nA)?u);;$w z&oxCjhF*DToNC>kWd7QYlh1WUr(=6A)l^2OR{>2cn;hQOnIbPFQpZ)Rb#Z9LFrS0K zH2xYra;~TbN|#JN{ylXq4GNgF*owV02Q%Pd3%;38DVE>5sty@%?Qbf4UCBg>hV>C~ z-wP#2e6pSN)A`#4JnkF;bdKo`tQe+L6PXFXIu-TgDDQ^&nDhtLxsjUu=I)yGu%Bj) z%wh10`D1#1X?;j?@mkj}v!)zQG59NE1a79n%T**vnn+~omfB*CRV|(M!)d;1aTIyM zn^xN(7={YUV@uJ}3nxtA+b?Y&Ut!-P^(NaOt$P!uzYDE|@mH!ow+bD0&TL+Itdm}rN80++J?vDBUh(%d zLU7{BCDH3pVbe2D65mn!VQ@zP_|&UEbeBA-$SM?FzdM%WZjS$aBWlF9{5|J@gJnEH zVBqPFJmz`Jae1jUxn4XiX+53dXy68kWY5oH3wulQCN&RR&UYD0f`fAR?D7p~Mu_RN z6ED%~cX*gE5 zDqfDb{M9~*tPA+gyzUtZi2VuFR;f;z?-@4Z#$K%0ZGarZD7J4{$_~`=@paV5e?$k3 zE#KPE{32@=ICo`qK#VGwlmx4a#@+f#kaC)$ff1g1jxcg50-l<(#m;EUs0Zt!I8r!@teGd|Eb3 zxd)eH7QNCYC)mBMSnYy~KeKyy2u_k-Ydu3>El>vcL-Ds1uTt)Ze0J9^3+ZB9>YHQn zS|Y95p@tazdIVLWb058W?7y0I=zpJCFMC)fKoLfeD!Q(u>V2`Qe4xP zn<4{RH`&@hKkZ!%CUDpp8;WA#qBYcJ1n%8F)K=^FH2>n<#yqbSv}eS@Jmh@1eVXl* z$^-5@3H?FH)#2=(Zx^Y#yz*6T-xmJ!W_T75Ki}sxY}A`HwiR;=DNAnXSQn|O)42-5 z+z@pZAPe{%C5t5wWdKXEyw+Sm7|+7V9zH3ISo(2Hfr~bf+=uYe^lNjZEr-%X=f1l# zBa@2Q4t(u$^)19oOBZK8sPUtaU+ktcHA!!QWyd8U3MLK}@Mrocd28wQfW=%-4$+Ef zcsTR~Tc|=xGg0aSK=h_zap;PmC&z?M-T*?e4x@=QKC9YRnJiHg`&zP+*kB(Ct4pG< zi&3cPI2^!7+0|T2dA(?BW_#>E(kdcK4b|>Z+}`&>x|21e-1t035|yA+yTmpa8P016 z63rTQZ8B5F`p-2+m2{<7)LPZe&s(r^$0>{ z-TI^am_iQHbcc0DndHGsa=utjn_c#9xX;EM6ZjyDjMbm{9u;bz=yynv@lK*#*t@t> z-%@kn@iz3o0z`t|+QqO1{l{SLik)nWpK|!VtA4z5K`_${)j#n~Q+04~hIu}!@HO1X z&c7-u^{W?-UK5U+b#x1S0KyWR>2Z!B0UZHgwz~r>U~xa?)FD8~RkK#NjuX>zSU+RAwA76DgD9b$Y}g+V*c8X%b}qaD=osA7Oj< zXAqo^h=GZW@rKAzYar2Fp6ozm)F89Y_YAMch3@cs%)5QeyWMdqoL9A_^yzK<$`Q{S zcE{nfPj{wX?~6JU7$K%musEVUro?i~2GEzS1w@gZxz}JyKrz6eSNNLt1}<-YJm&n2 zG5O`-efL&w{V(Q+r(QJDTO3lj2d^C2v29hobC6UsjhC|P5dm<-RCs?(k)o zop!+Q7P@ZvwEF{0Bx^qF>on_& zJ);)(bH4M=Gxg+d1KnTv^CPNQQS+nsUEg!C!Z+z+^M_-Fl_?)bqM(-C+tJXxf|87> zRo>lX?Py4`=GrQ39~U%1Z#8iinvxrVEx|)y`PKcdK^FX7)@bM(y=a=&fmK!b&-vhG zbN_0;qxFiav87Bj5S1xLM*!AKo8r$hIeZsY;p$}#Ig!UG^8rqSF6!01yY;X{h%s83 z5UQNZc+e&;Jt*pu%itE@;Ogzdlfv}#0CJ&9fZp-7EN4Ds2pzx2qPMTVV9l4fkFs4^ z^rgKqMgq(=q=|fs!ovLb1$}bHU<~K%3lXgeba2;=7c~j#9>Lt2CEq z>pdtUxUEAJngIs=n?M0AQAenC1UUr+tNyOM9uS!*mqU?yl}}`Tl6eJA7&5>oR}a^! z4$?}Mar>~ieT;7DnpMA&Wi%@k;1I%D(1d^cN7$GKtZQXp^e_crGB`jKxru>NvNk66FY;)g>p|0f@Dr5p|1>6aB#*R_Ef}3&>V=UNG=fw# zCX7G*s5u$%cvUGwBm>6HV>Xrw&kAo;$iK#uK{1KyI;*WiV;JQY#{H=S6#sk8DWmd!-A|!zh50> z(IWr)F&Kdbu2)@%`o+UcHYdN1dE_&5%$gpFvmc7El>*T0$ ze|iI$qF;*UT^a5hS-*@{@y5Jq^U!S8{-ouMEZIau*KbHdfjPKX9AW;c_=HJ_fNr#{ zN-Fi91?5(Gg@6ofcQDmjZ+L$Bp0~|*1;^m`ircEaN@kgil%=+2Bt5dC!gTTkALA@O_wwkCIGE!1;yoES<}$H%Ql5 zhdLsX9_Hz)g5)YWr0tncd;Ap$G3Erz+c#sc>ZiI)u%IdPBIAtikl_Xw+df5svu*Q2MWKbRli@5kOy{%gL+&A8z(G^_v3b%s;RVePj1@B^l(yw@7=F}>sNgi%u;F9Wro*!xJa{}dD6-AaOiEPrXg#)%=iGiV zl@p=K$1CmRUwZXTFMe_(UjF`5^JR+YX zlkDYG-`7mD`J)kO8)+Y&>t%FJ{@;2#-@0E)mOJLJ@!Pi7@Lw~-8Pji*j{f^~!us2` zy|bm0^d+h@Xui5$!zaoIAf%mY=86nC)J%lB)61*PjYy%WzWCK7jI^iF-N6;=9`!M z>GJ10Q+%f9|H^$OccAT^@tvf1364WH&A^j*PW^4^8?nlgx9=V1H9Ypqs@`##_w~|S zN2IpT28PL`mnxC-a;lZh4@an|_fLL0|MhXnlQ#}TXMa3&^w$|BhHzkF+21#r{k>ZL zp6NE0alllivU>892XUW%Y=3e+Uw__yzx3>X|B5&55MJK6TDW1gRQHo76@MSr|0p!l zWqojGO3hEtPmiCUJoxu3`004R>004l5008;`004mK004C`008P>0026e000+ooVrmw00006 zVoOIv0RI600RN!9r;`8x00(qQO+^Rj2MZJ|BBY#2xBvhTMM*?KRCwC$oq3cL#T~~# zy^Gv8qFe%kf`F)i8jW~ij6@NUm56sdf_X7&Picai|US0XoG*&pn#sx(~2v(-L>ckVEpMUz!7V1IvLc zb)s~Lc~he>6j%=|QbD~C=n@k>*KnNfR8+j@o_p@`Ic`Zi;B(-2K)skRH4?`GPXoI6D45|68PYz7ZD^u@F={TZHkg>*fKy|l=L1}~8HvQx?vNpc@qCRD z5(oKQYabImf7JLBNhGd_=WC3RSmJZ-{g~+aMfRKHRXs*Xi~%-zlotd4j)|UM=tO1Z z+3}o>5ds^K5bg_z=Y2VF2XNsJwL@ypJf$&W1jTA#NZbwizoLWd_KSxoMvN?2 z!UJ%B??5k`n?I}HrSR*DFFM-X+ooQ<(pOG6q5A=K>NJnk!otGV&Xg(ZtFcdd03Ugj zuiyuqa1o>CtL}HYmMi|aG}HcUrTw@XSXYhpH`ICC4%n$&SOK^}iC$&uds$^=r_QryMI zrz5$~srUwX2^gh>$QJq`DVPI+13j*92WA5$z?6u>rUP&}Py`(AalJw{l*zyZ6*7MF z;XRM?1d?rLgHwQeJ<8t(Zt{8VNZ{8%f4pPe3E*Arx0elCmls+Cw*bd0Nzb!*rU{bz zJQO&_qB_Wh-=? z0l3zZ;dR$6xki;e5bg0atH$S1pW^E*hX*APP-H68bNhG zLMQp@0ou6~7y---p`qLi+=zXuZYdIa8fDNZ_A`{1dk9Gr1_4t&%BKP6dXzT;?pI<3 z!7IRBz&ykCMk+Y|p#QcV!}GO0tu5N{EpQ$1REhv^kao{qz^xXh;Ys>i`T-9bgtpg$ zahWa{8CSe2M_Fa%!JTK%{%&nq**75`|1QKcrvm@7Bzbaz-v-QJ&-~~hC;}D)BsoBL zt@ptIL+?C+1CUmdqu_OfK{EKs$G~)|EW&AptwdS zT$BwH*8xugPKNv1sS4XGLS21T&1{%sqCbXgHi?4sfd8fm=%yaz&xAX4^$&wz0`Elp z9nY&~=LCGN5O`FDf9{E%B>Q2nzPiZ`;z%ec2txFRz(ifS!XoIt_>+MLLJW`>E(Ly@ z!G@khcJ^2I)(Mg;oakdOR{*P2D_e>yazbSaP3d}E-$#cDio=&;AB;aXZh4MRQn(oxY$rWMFm+WHNAT1YJIHw7Sc7s zk98#si#lp!o4BxBHID(>mR{;4n^lEU_qRvl`*^6dV*~uY5vp>YrUW0U zPOn_RD?zC_;=LXe(K%&{Qw-&wVG)~7!M#~p)t|JyZ?U1gSxqDQcSuar7QONImakDM zX$u$o-Ew_>ghdd%=%a=u!*wSb?s-2TQJ1SD=}mHzPMV5|hVm}zFIlJB*l_KOs_-Y7 z7KfJu_RlK(9jvyPV|m{uLwW6*MRdox!6_*TVlN-yqY4Fu?ZE`CBR-!hjMjLR7pDBK zHil;xP;)Uo!^CcmI1$HcpKd|2;ch|_VzL2~nXo9tyB0-ki;MV*Y_Kcn%M0?5ps^(z2F8m8`(d31?epGKx?)TarD`unEZv z7)`JcSs`!%;&IQHQ)8lXX=gq+E?Za+40cLNt_wkO*gJ_LRs9PJn_TyDymRpPBUo;A zrgkQ^gUu1z8g!MdD%;((L$3@uL%%Z;8~-rCJL@B1(*Ysdv^n5PAI5wP()am6^u`>u zEi1LUZUyiqFayWAkix=FPD#nsh-!})x`lXGcgy=WMtnYX)jrrq0Q%L{Ez9$vl5m@d zq6p(uGh`GJ?rMdE6CXjsXo(DS_;Dn|En7qnlYf77J`+8VC-Ycl{3OBFt(7DqN&TDW ztm-;`+tHh|_&b&x%8$}jFGwErDVFzrjQ5tuQwioI>uWGQ)*%^hVBUM(SG9=p0OQ>e z2_N|pvYCgb(g3>yESd%+mC4?Hp6~M?>LdHqFGfOdj>l>`5J{g6f+dFXvk<4Bt#;Xw zy%U_m2-*Bm-D}afac!D6jqhd|>S#7nD+;&^E#+-PQj@J$4zB$JpxY|(u zTFOLw5AQ6y{nQY5ZD7};ZP66!%=N;K-K zWVgj|@;u8lzf)j?!IT1e3mLZXrC>Dni5jmMBz|Wy>?BIl9tIn(%}(C2)fy(SXRf#Dq@BSQbvT&!MyG3CBY^n<1V|F&@piJd3NdF^Aem-f7-#7N zIo?P3#6+(Gn6_NDKoT%AeNSx!<{edDScy3~W|W14s5_EH=e51{3nXPV755w7(*?<> z^3x*fsv4Yr%uz#Rt7xjWFyHWw8}Q#5nAA>s8tl*1BdQtzzd#OHSc0Ss+ivr1YY@g^ zO~G-7@(!w1`5i)$Jo}(lO!Vr*Jj^lKCbYdr2bQH9lNW0iry7NQjp%b##l6wzo)(z%)Wcu|vg^upXl5aD zaKMok@7jnYf|#6@OO+%OeBRL$I}dOI*}wm-$F*D4^r++0hqmYOEkJVClcd$e|BmP_DLPknq@U;AhxxNHAfwuF7jN+&2-~ zP8%g0Q=!^{>6DaD3|dN1e64DFYFl^e?<~&Jc+c@Mp@QHtf`{jlcm_HB#|zb+y;x5L z*3cAF=(K&2=m}Nv#t|&bZiB936A7NLz6CjzbbLqxzKVEnms#HbkgC=jLy~Wx+L(SA zk2u##Lyp4=B&T4dL0vviC*&6q#`;Aavuu#5T-!4;!28P8Ji7#QHr+SXJpXs9$@8K5 zWv&En-4}_TT(PcIr%9$AY&(z)tZqs;2zSunE+s}EwJ~jS1r{Rl+A|3LHJWMaUl>c~ z!xK@}_I`cF_UNebh-Z9qfXTm(@10kf(pe_~hpHAeCxDP#h-`=%gdDw;&3SXXw*7IR zd9VX<;`IRT(*@sh7*oJ;t0&X$N%t{0McbAV3N?W(=JukX+Fm6isoArWy5 zYpdXHuVeTflAN`WJvX5gsDSgzckhcF&z-7TcQ-5)wqKuVkGB)~D>b_s>G(HP?X;yc z5ch}*@6$`F3ZKuwSxk%=`wmVP0|AwmX>3{FW-5MiC z{$NlFIiDif_TOs^BzN%-^Tvn~qZ)A#5{XD9=w`&3>*u?whom}J8c4pK?4K798csaU zF@C@(L=MV4$#A_4$#-9bIJ&kW4#VDvbJs8Z^*;PR6CEQ)jA}xA#4GJ)`EM!FzW)~^ zMvN@uaOAk=Y>|8m(Y|yWBSwrWLJMREV^orViT$_DW5kG&BlJV!;Xw(Wz~UR_F=E8X zFZ4h@ z+noRa03~!qSaf7zbY(hYa%Ew3WdJfTGBhnPH!U$SR5CC+G&DLhG%GMLIxsL1Q4r1m z001R)MObuXVRU6WZEs|0W_bWIFfuePFgGnRF;p@zIy5voGc+qOFgh?WU<{~o00000 LNkvXXu0mjfe(%vc literal 0 HcmV?d00001 diff --git a/plugins/factset/.codex-plugin/plugin.json b/plugins/factset/.codex-plugin/plugin.json index 1d306978..93dad717 100644 --- a/plugins/factset/.codex-plugin/plugin.json +++ b/plugins/factset/.codex-plugin/plugin.json @@ -24,8 +24,8 @@ "Find recent broker research headlines for a company in FactSet and summarize sentiment." ], "screenshots": [], - "composerIcon": "./assets/app-icon.svg", - "logo": "./assets/app-icon.svg", + "composerIcon": "./assets/logo.png", + "logo": "./assets/logo.png", "websiteURL": "https://www.factset.com" }, "homepage": "https://www.factset.com" diff --git a/plugins/factset/assets/logo.png b/plugins/factset/assets/logo.png new file mode 100644 index 0000000000000000000000000000000000000000..cac2d3d79b5292028eb45e84e163cf612fbed869 GIT binary patch literal 3928 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 IOPPlJKei@k$^ZZW literal 0 HcmV?d00001 diff --git a/plugins/meticulate/.codex-plugin/plugin.json b/plugins/meticulate/.codex-plugin/plugin.json index bbe0fe91..31bd1fb8 100644 --- a/plugins/meticulate/.codex-plugin/plugin.json +++ b/plugins/meticulate/.codex-plugin/plugin.json @@ -23,7 +23,7 @@ "Find companies similar to this seed company and explain why they are good lookalikes." ], "screenshots": [], - "composerIcon": "./assets/app-icon.svg", - "logo": "./assets/app-icon.svg" + "composerIcon": "./assets/logo.png", + "logo": "./assets/logo.png" } } diff --git a/plugins/meticulate/assets/logo.png b/plugins/meticulate/assets/logo.png new file mode 100644 index 0000000000000000000000000000000000000000..1ea62e61d331a1978aa7c7363e4694fdb9474430 GIT binary patch literal 4239 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 literal 0 HcmV?d00001 diff --git a/plugins/midpage/.codex-plugin/plugin.json b/plugins/midpage/.codex-plugin/plugin.json index 61153af3..864b26b3 100644 --- a/plugins/midpage/.codex-plugin/plugin.json +++ b/plugins/midpage/.codex-plugin/plugin.json @@ -24,8 +24,8 @@ "Draft a research memo from Midpage results with citations and open questions." ], "screenshots": [], - "composerIcon": "./assets/app-icon.svg", - "logo": "./assets/app-icon.svg", + "composerIcon": "./assets/logo.png", + "logo": "./assets/logo.png", "websiteURL": "https://www.midpage.ai" }, "homepage": "https://www.midpage.ai" diff --git a/plugins/midpage/assets/logo.png b/plugins/midpage/assets/logo.png new file mode 100644 index 0000000000000000000000000000000000000000..3ae1b70a033096606ef8c4532c804f407c1da20f GIT binary patch literal 7244 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 ZKm01U?O62oCHR&QT-GtvF43|N`!66glz9LE literal 0 HcmV?d00001 diff --git a/plugins/mixpanel/.codex-plugin/plugin.json b/plugins/mixpanel/.codex-plugin/plugin.json index 024346b3..245ad4ee 100644 --- a/plugins/mixpanel/.codex-plugin/plugin.json +++ b/plugins/mixpanel/.codex-plugin/plugin.json @@ -24,8 +24,8 @@ "Find the top events before churn and summarize product behavior patterns." ], "screenshots": [], - "composerIcon": "./assets/app-icon.svg", - "logo": "./assets/app-icon.svg", + "composerIcon": "./assets/logo.png", + "logo": "./assets/logo.png", "websiteURL": "https://mixpanel.com" }, "homepage": "https://mixpanel.com" diff --git a/plugins/mixpanel/assets/logo.png b/plugins/mixpanel/assets/logo.png new file mode 100644 index 0000000000000000000000000000000000000000..d6d477203f03aa80e7347c3f8d784a6b82002910 GIT binary patch literal 9224 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 literal 0 HcmV?d00001 diff --git a/plugins/s-p/.codex-plugin/plugin.json b/plugins/s-p/.codex-plugin/plugin.json index ca09c454..4916d56d 100644 --- a/plugins/s-p/.codex-plugin/plugin.json +++ b/plugins/s-p/.codex-plugin/plugin.json @@ -24,8 +24,8 @@ "Find recent S&P research or industry outlook items for a sector and summarize the takeaways." ], "screenshots": [], - "composerIcon": "./assets/app-icon.svg", - "logo": "./assets/app-icon.svg", + "composerIcon": "./assets/logo.png", + "logo": "./assets/logo.png", "websiteURL": "https://www.spglobal.com" }, "homepage": "https://www.spglobal.com" diff --git a/plugins/s-p/assets/logo.png b/plugins/s-p/assets/logo.png new file mode 100644 index 0000000000000000000000000000000000000000..a496ab23fc911fc5aa5df357494974896f8ebcab GIT binary patch literal 25851 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 NuhPn2swIsB{|_JoC6E9B literal 0 HcmV?d00001 diff --git a/plugins/similarweb/.codex-plugin/plugin.json b/plugins/similarweb/.codex-plugin/plugin.json index 34238ad6..3e40647d 100644 --- a/plugins/similarweb/.codex-plugin/plugin.json +++ b/plugins/similarweb/.codex-plugin/plugin.json @@ -24,8 +24,8 @@ "Compare audience geography and search keywords for example.com and a competitor." ], "screenshots": [], - "composerIcon": "./assets/app-icon.svg", - "logo": "./assets/app-icon.svg", + "composerIcon": "./assets/logo.png", + "logo": "./assets/logo.png", "websiteURL": "https://www.similarweb.com" }, "homepage": "https://www.similarweb.com" diff --git a/plugins/similarweb/assets/logo.png b/plugins/similarweb/assets/logo.png new file mode 100644 index 0000000000000000000000000000000000000000..5a56a36c2365f9d620c373437296ffc9e0eaa351 GIT binary patch literal 33557 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 literal 0 HcmV?d00001 diff --git a/plugins/thoughtspot/.codex-plugin/plugin.json b/plugins/thoughtspot/.codex-plugin/plugin.json index cf392961..c07e2455 100644 --- a/plugins/thoughtspot/.codex-plugin/plugin.json +++ b/plugins/thoughtspot/.codex-plugin/plugin.json @@ -24,8 +24,8 @@ "Analyze revenue by segment in ThoughtSpot and highlight anomalies worth investigating." ], "screenshots": [], - "composerIcon": "./assets/app-icon.svg", - "logo": "./assets/app-icon.svg", + "composerIcon": "./assets/logo.png", + "logo": "./assets/logo.png", "websiteURL": "https://www.thoughtspot.com" }, "homepage": "https://www.thoughtspot.com" diff --git a/plugins/thoughtspot/assets/logo.png b/plugins/thoughtspot/assets/logo.png new file mode 100644 index 0000000000000000000000000000000000000000..25e7e8f44cdbc66be3b88261729d694cda4016b7 GIT binary patch literal 4775 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 literal 0 HcmV?d00001 diff --git a/plugins/zoho/.codex-plugin/plugin.json b/plugins/zoho/.codex-plugin/plugin.json index 0f54ec67..6dbafb30 100644 --- a/plugins/zoho/.codex-plugin/plugin.json +++ b/plugins/zoho/.codex-plugin/plugin.json @@ -24,8 +24,8 @@ "Pull Zoho CRM organization settings and users needed to audit access." ], "screenshots": [], - "composerIcon": "./assets/app-icon.svg", - "logo": "./assets/app-icon.svg", + "composerIcon": "./assets/logo.svg", + "logo": "./assets/logo.svg", "websiteURL": "https://www.zoho.com" }, "homepage": "https://www.zoho.com" diff --git a/plugins/zoho/assets/logo.svg b/plugins/zoho/assets/logo.svg new file mode 100644 index 00000000..66389cc6 --- /dev/null +++ b/plugins/zoho/assets/logo.svg @@ -0,0 +1,53 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/plugins/zoominfo/.codex-plugin/plugin.json b/plugins/zoominfo/.codex-plugin/plugin.json index fa08dec1..dd259c38 100644 --- a/plugins/zoominfo/.codex-plugin/plugin.json +++ b/plugins/zoominfo/.codex-plugin/plugin.json @@ -24,8 +24,8 @@ "Research a company in ZoomInfo and identify likely outreach hooks." ], "screenshots": [], - "composerIcon": "./assets/app-icon.svg", - "logo": "./assets/app-icon.svg", + "composerIcon": "./assets/logo.png", + "logo": "./assets/logo.png", "websiteURL": "https://www.zoominfo.com" }, "homepage": "https://www.zoominfo.com" diff --git a/plugins/zoominfo/assets/logo.png b/plugins/zoominfo/assets/logo.png new file mode 100644 index 0000000000000000000000000000000000000000..c45fd1a441d6a0844345633151e5175d0c5a2b82 GIT binary patch literal 8048 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 Date: Tue, 19 May 2026 13:32:48 -0700 Subject: [PATCH 3/4] update connector logo and categories --- .agents/plugins/marketplace.json | 8 ++++---- plugins/docusign/assets/logo.png | Bin 4161 -> 4426 bytes plugins/meticulate/.codex-plugin/plugin.json | 2 +- plugins/mixpanel/.codex-plugin/plugin.json | 2 +- plugins/similarweb/.codex-plugin/plugin.json | 2 +- plugins/thoughtspot/.codex-plugin/plugin.json | 2 +- 6 files changed, 8 insertions(+), 8 deletions(-) diff --git a/.agents/plugins/marketplace.json b/.agents/plugins/marketplace.json index 04554290..f9f3f29a 100644 --- a/.agents/plugins/marketplace.json +++ b/.agents/plugins/marketplace.json @@ -1500,7 +1500,7 @@ "installation": "AVAILABLE", "authentication": "ON_INSTALL" }, - "category": "Research" + "category": "Productivity" }, { "name": "lseg", @@ -1584,7 +1584,7 @@ "installation": "AVAILABLE", "authentication": "ON_INSTALL" }, - "category": "Research" + "category": "Productivity" }, { "name": "aiera", @@ -1644,7 +1644,7 @@ "installation": "AVAILABLE", "authentication": "ON_INSTALL" }, - "category": "Research" + "category": "Productivity" }, { "name": "thoughtspot", @@ -1656,7 +1656,7 @@ "installation": "AVAILABLE", "authentication": "ON_INSTALL" }, - "category": "Research" + "category": "Productivity" }, { "name": "midpage", diff --git a/plugins/docusign/assets/logo.png b/plugins/docusign/assets/logo.png index a41b2a6455a9a29a4e2836f26a0582bb93b29572..5e2f52b8dbd463ad5904fa6b819d7f787cdc4e93 100644 GIT binary patch literal 4426 zcmeHK`Bzi-5}zAG2!<_y1_9Y3U=@K{TA(Nif}(W+X^U7DqFCY81;oly&|I;KG$^hJ z3Yyc_# zrx&4zjIA{RuF~{66Kq2V&Zq)wUi8FS z9}Zq}z9QVtM6&D~Mo!M|ALb`MZLnib;#e~OT6Q$;>_w&Q1j+CE`TUo5A9@9T($t39qglsk&X548f>z!>G{%#P< zB7`1O7(p{dNe3<1P#6kP%bhJ&SBfIYFpYz&Z1tL|U-dx_O6zP3Ytewunjc0Q65UVj z{BFD3T z8ysX+R_&;b1ZXZi$wcc3CefFMa=we7t&NX)c`}*Npo;D1??|>7_-}M!RF*Q`N+BvUAihbessnDuNX@{Lq8VPa0Jy$ z>V0JEQQcC`@tcC`-%@$xpE!zVk5xl0*Y8slX;)j#8K>DFqk2 z*aW&`16)$=2NMOH+in2r+ywGZ%u0V~H+g_qKuaVii3pl1dKB_OjJ2a`XL~8|@#$(+ z0d;13Jy2JWK*}+!{zyHnxXikNo!8zih25B;_O7c^O7BYjpqZuy{Vm^|wRD7@?J_w{ z-zwr+H)wA&1>9HLWudgJcQZLoJ%L4sJ_+{UBLF7{nI2p*q2(yD;xys}9wlvZdO*@* zEJhFv_vr)@SyF71kXp@tP=cLwZXo>MM)_6tRm+<%saAyT_~hFeuXn0~J4WPErtouy z2m&Yv%}>em$FwUYRBT+q^^BmMHcPxFD79J7Y+W)tMmsgRE|y7+PQuS4w)AsO+}%Ts zMqYF$H8sxFqePjlc5T+inWuCz(@t%90&(9-;H)Wq&D>l>B&kh#{Mym)Z@Hum7bG-} zjj6V3((5=$y?V#Q9ifg4>7m_TV&#={?x~5Ict(!n1Gvd9#(!g=To9bc;BpMlzfJWJ2t8j zkC6q~J<#6QQLbpQBY3NO5{-=kgdZCX>xLN8u|ILRr17VWrhMGediRLjkM=dhl8NXY z_lBub$_lG)_EJ&rK|n{15C7eZ;^6nNP~RyCL~r88lJ^KA>8F;{lfO>mvIl+pUZKW8 zC%2y(hoiL`m;ESqNo-{6;m`9BxuTLbkhSn%r#5|1KrO|eb!}-v4@qaWoTEr`8O-f%pO>Zc?Xbobb zc~grxotDfVY4yNdQ&OLcUzJM*_&A=I2wb#_FpqpEeQ@S%^${%gdYe9Ar1fL$QWlH4 zhLt4swFSK%Yr7J1t^UJ~-Q zdN45!qvjr$)NP|yA|^XMQ-!G7#Po5WaB%1!uH&^zD@3i>@+QLaoDG2E3cb z>WteZ)V#TNFc_05Z#rJv-5{1@#N@))x~zxE8f33lJ-=*@G4Ac*a53MH@j$;!z2kdz zY{%nsb_7JNT&7o<2s{l6?A@28!Mv@;>?ln1yk~sBVitA8Yxgz0g?MB(o|e?jqK1$+ z(LFeQdAN8;6_0cFugsS!OQg{~pNlPZJ@L%_MWCS7|Wx)z3BuR*mVDK zI?}M^O~O*tH+qjb9Y)+S@~=$z?C#?1Ax{BEkUI@x^DkxuzU%x-wysAQ@1x&4nuHfl zduocR%S!WwtkY@Jo8;tGBmY=H3nvwDppefqwDmTnkId4W)0RP|gB_avBb&2BL}{sq zn!K_lA$+`?-W%=88_BA%5g$-7t{som1qWZ4-|;SlZwuay)a{DoSFABNAJ(^Symtxp zF_LVb5nYAyqjLV$cP5Uy=0no3%k^8vb_y8AD|P&Xf~4nwRl3 z;0?N}x%yavr5VX$%I3W4HzhW`>}kCcL#@xLC!S6U{PHmvnPjoSyxcB`Dm%;m$3prGqV! zhv<%d$&^L2$py}aFK&9(+Q=9^)L#WVXNZ;`XnV@@e=}6U?WnWgx+8!rRl%VFjmjN9&qH&z3-!cFD8~A_t;cqni XvHfe0ABG(SfWJlamxW)NC(8LZ*Vn)y literal 4161 zcmV-H5Weq;P)004R>004l5008;`004mK004C`008P>0026e000+ooVrmw00006 zVoOIv0RI600RN!9r;`8x00(qQO+^Rj2MZJ|BBY#2xBvhTMM*?KRCwC$oq3cL#T~~# zy^Gv8qFe%kf`F)i8jW~ij6@NUm56sdf_X7&Picai|US0XoG*&pn#sx(~2v(-L>ckVEpMUz!7V1IvLc zb)s~Lc~he>6j%=|QbD~C=n@k>*KnNfR8+j@o_p@`Ic`Zi;B(-2K)skRH4?`GPXoI6D45|68PYz7ZD^u@F={TZHkg>*fKy|l=L1}~8HvQx?vNpc@qCRD z5(oKQYabImf7JLBNhGd_=WC3RSmJZ-{g~+aMfRKHRXs*Xi~%-zlotd4j)|UM=tO1Z z+3}o>5ds^K5bg_z=Y2VF2XNsJwL@ypJf$&W1jTA#NZbwizoLWd_KSxoMvN?2 z!UJ%B??5k`n?I}HrSR*DFFM-X+ooQ<(pOG6q5A=K>NJnk!otGV&Xg(ZtFcdd03Ugj zuiyuqa1o>CtL}HYmMi|aG}HcUrTw@XSXYhpH`ICC4%n$&SOK^}iC$&uds$^=r_QryMI zrz5$~srUwX2^gh>$QJq`DVPI+13j*92WA5$z?6u>rUP&}Py`(AalJw{l*zyZ6*7MF z;XRM?1d?rLgHwQeJ<8t(Zt{8VNZ{8%f4pPe3E*Arx0elCmls+Cw*bd0Nzb!*rU{bz zJQO&_qB_Wh-=? z0l3zZ;dR$6xki;e5bg0atH$S1pW^E*hX*APP-H68bNhG zLMQp@0ou6~7y---p`qLi+=zXuZYdIa8fDNZ_A`{1dk9Gr1_4t&%BKP6dXzT;?pI<3 z!7IRBz&ykCMk+Y|p#QcV!}GO0tu5N{EpQ$1REhv^kao{qz^xXh;Ys>i`T-9bgtpg$ zahWa{8CSe2M_Fa%!JTK%{%&nq**75`|1QKcrvm@7Bzbaz-v-QJ&-~~hC;}D)BsoBL zt@ptIL+?C+1CUmdqu_OfK{EKs$G~)|EW&AptwdS zT$BwH*8xugPKNv1sS4XGLS21T&1{%sqCbXgHi?4sfd8fm=%yaz&xAX4^$&wz0`Elp z9nY&~=LCGN5O`FDf9{E%B>Q2nzPiZ`;z%ec2txFRz(ifS!XoIt_>+MLLJW`>E(Ly@ z!G@khcJ^2I)(Mg;oakdOR{*P2D_e>yazbSaP3d}E-$#cDio=&;AB;aXZh4MRQn(oxY$rWMFm+WHNAT1YJIHw7Sc7s zk98#si#lp!o4BxBHID(>mR{;4n^lEU_qRvl`*^6dV*~uY5vp>YrUW0U zPOn_RD?zC_;=LXe(K%&{Qw-&wVG)~7!M#~p)t|JyZ?U1gSxqDQcSuar7QONImakDM zX$u$o-Ew_>ghdd%=%a=u!*wSb?s-2TQJ1SD=}mHzPMV5|hVm}zFIlJB*l_KOs_-Y7 z7KfJu_RlK(9jvyPV|m{uLwW6*MRdox!6_*TVlN-yqY4Fu?ZE`CBR-!hjMjLR7pDBK zHil;xP;)Uo!^CcmI1$HcpKd|2;ch|_VzL2~nXo9tyB0-ki;MV*Y_Kcn%M0?5ps^(z2F8m8`(d31?epGKx?)TarD`unEZv z7)`JcSs`!%;&IQHQ)8lXX=gq+E?Za+40cLNt_wkO*gJ_LRs9PJn_TyDymRpPBUo;A zrgkQ^gUu1z8g!MdD%;((L$3@uL%%Z;8~-rCJL@B1(*Ysdv^n5PAI5wP()am6^u`>u zEi1LUZUyiqFayWAkix=FPD#nsh-!})x`lXGcgy=WMtnYX)jrrq0Q%L{Ez9$vl5m@d zq6p(uGh`GJ?rMdE6CXjsXo(DS_;Dn|En7qnlYf77J`+8VC-Ycl{3OBFt(7DqN&TDW ztm-;`+tHh|_&b&x%8$}jFGwErDVFzrjQ5tuQwioI>uWGQ)*%^hVBUM(SG9=p0OQ>e z2_N|pvYCgb(g3>yESd%+mC4?Hp6~M?>LdHqFGfOdj>l>`5J{g6f+dFXvk<4Bt#;Xw zy%U_m2-*Bm-D}afac!D6jqhd|>S#7nD+;&^E#+-PQj@J$4zB$JpxY|(u zTFOLw5AQ6y{nQY5ZD7};ZP66!%=N;K-K zWVgj|@;u8lzf)j?!IT1e3mLZXrC>Dni5jmMBz|Wy>?BIl9tIn(%}(C2)fy(SXRf#Dq@BSQbvT&!MyG3CBY^n<1V|F&@piJd3NdF^Aem-f7-#7N zIo?P3#6+(Gn6_NDKoT%AeNSx!<{edDScy3~W|W14s5_EH=e51{3nXPV755w7(*?<> z^3x*fsv4Yr%uz#Rt7xjWFyHWw8}Q#5nAA>s8tl*1BdQtzzd#OHSc0Ss+ivr1YY@g^ zO~G-7@(!w1`5i)$Jo}(lO!Vr*Jj^lKCbYdr2bQH9lNW0iry7NQjp%b##l6wzo)(z%)Wcu|vg^upXl5aD zaKMok@7jnYf|#6@OO+%OeBRL$I}dOI*}wm-$F*D4^r++0hqmYOEkJVClcd$e|BmP_DLPknq@U;AhxxNHAfwuF7jN+&2-~ zP8%g0Q=!^{>6DaD3|dN1e64DFYFl^e?<~&Jc+c@Mp@QHtf`{jlcm_HB#|zb+y;x5L z*3cAF=(K&2=m}Nv#t|&bZiB936A7NLz6CjzbbLqxzKVEnms#HbkgC=jLy~Wx+L(SA zk2u##Lyp4=B&T4dL0vviC*&6q#`;Aavuu#5T-!4;!28P8Ji7#QHr+SXJpXs9$@8K5 zWv&En-4}_TT(PcIr%9$AY&(z)tZqs;2zSunE+s}EwJ~jS1r{Rl+A|3LHJWMaUl>c~ z!xK@}_I`cF_UNebh-Z9qfXTm(@10kf(pe_~hpHAeCxDP#h-`=%gdDw;&3SXXw*7IR zd9VX<;`IRT(*@sh7*oJ;t0&X$N%t{0McbAV3N?W(=JukX+Fm6isoArWy5 zYpdXHuVeTflAN`WJvX5gsDSgzckhcF&z-7TcQ-5)wqKuVkGB)~D>b_s>G(HP?X;yc z5ch}*@6$`F3ZKuwSxk%=`wmVP0|AwmX>3{FW-5MiC z{$NlFIiDif_TOs^BzN%-^Tvn~qZ)A#5{XD9=w`&3>*u?whom}J8c4pK?4K798csaU zF@C@(L=MV4$#A_4$#-9bIJ&kW4#VDvbJs8Z^*;PR6CEQ)jA}xA#4GJ)`EM!FzW)~^ zMvN@uaOAk=Y>|8m(Y|yWBSwrWLJMREV^orViT$_DW5kG&BlJV!;Xw(Wz~UR_F=E8X zFZ4h@ z+noRa03~!qSaf7zbY(hYa%Ew3WdJfTGBhnPH!U$SR5CC+G&DLhG%GMLIxsL1Q4r1m z001R)MObuXVRU6WZEs|0W_bWIFfuePFgGnRF;p@zIy5voGc+qOFgh?WU<{~o00000 LNkvXXu0mjfe(%vc diff --git a/plugins/meticulate/.codex-plugin/plugin.json b/plugins/meticulate/.codex-plugin/plugin.json index 31bd1fb8..5c889c41 100644 --- a/plugins/meticulate/.codex-plugin/plugin.json +++ b/plugins/meticulate/.codex-plugin/plugin.json @@ -14,7 +14,7 @@ "developerName": "Meticulate", "shortDescription": "Company matching, firmographic lookup, and go-to-market account intelligence", "longDescription": "Company matching, firmographic lookup, and go-to-market account intelligence", - "category": "Research", + "category": "Productivity", "capabilities": [], "brandColor": "#7000D8", "defaultPrompt": [ diff --git a/plugins/mixpanel/.codex-plugin/plugin.json b/plugins/mixpanel/.codex-plugin/plugin.json index 245ad4ee..959c8711 100644 --- a/plugins/mixpanel/.codex-plugin/plugin.json +++ b/plugins/mixpanel/.codex-plugin/plugin.json @@ -15,7 +15,7 @@ "developerName": "Mixpanel", "shortDescription": "Product analytics, funnels, retention, cohorts, and event behavior", "longDescription": "Product analytics, funnels, retention, cohorts, and event behavior", - "category": "Research", + "category": "Productivity", "capabilities": [], "brandColor": "#7850F8", "defaultPrompt": [ diff --git a/plugins/similarweb/.codex-plugin/plugin.json b/plugins/similarweb/.codex-plugin/plugin.json index 3e40647d..f8807c83 100644 --- a/plugins/similarweb/.codex-plugin/plugin.json +++ b/plugins/similarweb/.codex-plugin/plugin.json @@ -15,7 +15,7 @@ "developerName": "Similarweb", "shortDescription": "Digital market intelligence and web traffic analytics", "longDescription": "Digital market intelligence and web traffic analytics", - "category": "Research", + "category": "Productivity", "capabilities": [], "brandColor": "#F07028", "defaultPrompt": [ diff --git a/plugins/thoughtspot/.codex-plugin/plugin.json b/plugins/thoughtspot/.codex-plugin/plugin.json index c07e2455..b94d7592 100644 --- a/plugins/thoughtspot/.codex-plugin/plugin.json +++ b/plugins/thoughtspot/.codex-plugin/plugin.json @@ -15,7 +15,7 @@ "developerName": "ThoughtSpot", "shortDescription": "Business intelligence answers, dashboards, metrics, and revenue analysis", "longDescription": "Business intelligence answers, dashboards, metrics, and revenue analysis", - "category": "Research", + "category": "Productivity", "capabilities": [], "brandColor": "#000000", "defaultPrompt": [ From d2f88c5da015c47986fb057f44efd4c6735ddcf8 Mon Sep 17 00:00:00 2001 From: Ashwin Mathews Date: Wed, 20 May 2026 16:44:22 -0700 Subject: [PATCH 4/4] Remove Intercom and Zoho connector plugins --- .agents/plugins/marketplace.json | 24 ---------- plugins/intercom/.app.json | 7 --- plugins/intercom/.codex-plugin/plugin.json | 32 ------------- plugins/intercom/assets/app-icon.svg | 4 -- plugins/intercom/assets/logo.png | Bin 6127 -> 0 bytes plugins/zoho/.app.json | 7 --- plugins/zoho/.codex-plugin/plugin.json | 32 ------------- plugins/zoho/assets/app-icon.svg | 4 -- plugins/zoho/assets/logo.svg | 53 --------------------- 9 files changed, 163 deletions(-) delete mode 100644 plugins/intercom/.app.json delete mode 100644 plugins/intercom/.codex-plugin/plugin.json delete mode 100644 plugins/intercom/assets/app-icon.svg delete mode 100644 plugins/intercom/assets/logo.png delete mode 100644 plugins/zoho/.app.json delete mode 100644 plugins/zoho/.codex-plugin/plugin.json delete mode 100644 plugins/zoho/assets/app-icon.svg delete mode 100644 plugins/zoho/assets/logo.svg diff --git a/.agents/plugins/marketplace.json b/.agents/plugins/marketplace.json index f9f3f29a..36793f75 100644 --- a/.agents/plugins/marketplace.json +++ b/.agents/plugins/marketplace.json @@ -1478,18 +1478,6 @@ }, "category": "Productivity" }, - { - "name": "intercom", - "source": { - "source": "local", - "path": "./plugins/intercom" - }, - "policy": { - "installation": "AVAILABLE", - "authentication": "ON_INSTALL" - }, - "category": "Productivity" - }, { "name": "similarweb", "source": { @@ -1622,18 +1610,6 @@ }, "category": "Productivity" }, - { - "name": "zoho", - "source": { - "source": "local", - "path": "./plugins/zoho" - }, - "policy": { - "installation": "AVAILABLE", - "authentication": "ON_INSTALL" - }, - "category": "Productivity" - }, { "name": "meticulate", "source": { diff --git a/plugins/intercom/.app.json b/plugins/intercom/.app.json deleted file mode 100644 index 143742d4..00000000 --- a/plugins/intercom/.app.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "apps": { - "intercom": { - "id": "connector_25f8569426254c019971d2481ddda775" - } - } -} diff --git a/plugins/intercom/.codex-plugin/plugin.json b/plugins/intercom/.codex-plugin/plugin.json deleted file mode 100644 index 6aa0e6d6..00000000 --- a/plugins/intercom/.codex-plugin/plugin.json +++ /dev/null @@ -1,32 +0,0 @@ -{ - "name": "intercom", - "version": "1.0.0", - "description": "Customer conversations, contacts, and support context", - "author": { - "name": "Intercom", - "url": "https://www.intercom.com" - }, - "repository": "https://github.com/openai/plugins", - "license": "MIT", - "keywords": [], - "apps": "./.app.json", - "interface": { - "displayName": "Intercom", - "developerName": "Intercom", - "shortDescription": "Customer conversations, contacts, and support context", - "longDescription": "Customer conversations, contacts, and support context", - "category": "Productivity", - "capabilities": [], - "brandColor": "#2090F0", - "defaultPrompt": [ - "Search Intercom for recent open conversations about billing and summarize the top customer issues.", - "Find Intercom contacts from example.com and pull the relevant conversation history.", - "Fetch this Intercom conversation and draft a concise summary with next steps." - ], - "screenshots": [], - "composerIcon": "./assets/logo.png", - "logo": "./assets/logo.png", - "websiteURL": "https://www.intercom.com" - }, - "homepage": "https://www.intercom.com" -} diff --git a/plugins/intercom/assets/app-icon.svg b/plugins/intercom/assets/app-icon.svg deleted file mode 100644 index ddd41ea6..00000000 --- a/plugins/intercom/assets/app-icon.svg +++ /dev/null @@ -1,4 +0,0 @@ - - - IC - diff --git a/plugins/intercom/assets/logo.png b/plugins/intercom/assets/logo.png deleted file mode 100644 index f433a4a8150097275482ffc41abd72c1adefa02a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6127 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 - - ZH - diff --git a/plugins/zoho/assets/logo.svg b/plugins/zoho/assets/logo.svg deleted file mode 100644 index 66389cc6..00000000 --- a/plugins/zoho/assets/logo.svg +++ /dev/null @@ -1,53 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - -