Unified · Split
| @@ -31,6 +31,7 @@ · 30 unmodified lines | ||
| 31 | 31 | "@executor/plugin-mcp", |
| 32 | 32 | "@executor/plugin-onepassword", |
| 33 | 33 | "@executor/plugin-openapi", |
| 34 | − "@executor/plugin-workos-vault" | |
| 34 | + "@executor/plugin-workos-vault", | |
| 35 | + "@executor/example-promise-sdk" | |
| 35 | 36 | ] |
| 36 | 37 | } |
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
| @@ -27,6 +27,10 @@ export const Route = createRootRoute({ · 26 unmodified lines | ||
| 27 | 27 | { title: "Executor Cloud" }, |
| 28 | 28 | ], |
| 29 | 29 | links: [ |
| 30 | + { rel: "icon", type: "image/x-icon", href: "/favicon.ico" }, | |
| 31 | + { rel: "icon", type: "image/png", sizes: "32x32", href: "/favicon-32.png" }, | |
| 32 | + { rel: "icon", type: "image/png", sizes: "192x192", href: "/favicon-192.png" }, | |
| 33 | + { rel: "apple-touch-icon", sizes: "180x180", href: "/apple-touch-icon.png" }, | |
| 30 | 34 | { rel: "preconnect", href: "https://fonts.googleapis.com" }, |
| 31 | 35 | { rel: "preconnect", href: "https://fonts.gstatic.com", crossOrigin: "anonymous" }, |
| 32 | 36 | { |
| @@ -7,14 +7,7 @@ import { handleMcpRequest } from "./mcp"; · 6 unmodified lines | ||
| 7 | 7 | // Marketing routes — proxied to the marketing worker via service binding |
| 8 | 8 | // --------------------------------------------------------------------------- |
| 9 | 9 | |
| 10 | −const MARKETING_PATHS = [ | |
| 11 | − "/home", | |
| 12 | − "/setup", | |
| 13 | − "/api/detect", | |
| 14 | − "/_astro", | |
| 15 | − "/favicon.ico", | |
| 16 | − "/favicon.svg", | |
| 17 | −]; | |
| 10 | +const MARKETING_PATHS = ["/home", "/setup", "/api/detect", "/_astro"]; | |
| 18 | 11 | |
| 19 | 12 | const isMarketingPath = (pathname: string) => |
| 20 | 13 | MARKETING_PATHS.some((p) => pathname === p || pathname.startsWith(`${p}/`)); |
| @@ -3,6 +3,10 @@ · 2 unmodified lines | ||
| 3 | 3 | <head> |
| 4 | 4 | <meta charset="utf-8" /> |
| 5 | 5 | <meta name="viewport" content="width=device-width, initial-scale=1" /> |
| 6 | + <link rel="icon" type="image/x-icon" href="/favicon.ico" /> | |
| 7 | + <link rel="icon" type="image/png" sizes="32x32" href="/favicon-32.png" /> | |
| 8 | + <link rel="icon" type="image/png" sizes="192x192" href="/favicon-192.png" /> | |
| 9 | + <link rel="apple-touch-icon" sizes="180x180" href="/apple-touch-icon.png" /> | |
| 6 | 10 | <title>Executor</title> |
| 7 | 11 | <link rel="preconnect" href="https://fonts.googleapis.com" /> |
| 8 | 12 | <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin /> |
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
| @@ -1,9 +0,0 @@ | ||
| 1 | −<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 128 128"> | |
| 2 | − <path d="M50.4 78.5a75.1 75.1 0 0 0-28.5 6.9l24.2-65.7c.7-2 1.9-3.2 3.4-3.2h29c1.5 0 2.7 1.2 3.4 3.2l24.2 65.7s-11.6-7-28.5-7L67 45.5c-.4-1.7-1.6-2.8-2.9-2.8-1.3 0-2.5 1.1-2.9 2.7L50.4 78.5Zm-1.1 28.2Zm-4.2-20.2c-2 6.6-.6 15.8 4.2 20.2a17.5 17.5 0 0 1 .2-.7 5.5 5.5 0 0 1 5.7-4.5c2.8.1 4.3 1.5 4.7 4.7.2 1.1.2 2.3.2 3.5v.4c0 2.7.7 5.2 2.2 7.4a13 13 0 0 0 5.7 4.9v-.3l-.2-.3c-1.8-5.6-.5-9.5 4.4-12.8l1.5-1a73 73 0 0 0 3.2-2.2 16 16 0 0 0 6.8-11.4c.3-2 .1-4-.6-6l-.8.6-1.6 1a37 37 0 0 1-22.4 2.7c-5-.7-9.7-2-13.2-6.2Z" /> | |
| 3 | − <style> | |
| 4 | − path { fill: #000; } | |
| 5 | − @media (prefers-color-scheme: dark) { | |
| 6 | − path { fill: #FFF; } | |
| 7 | − } | |
| 8 | − </style> | |
| 9 | −</svg> | |
| @@ -15,7 +15,10 @@ const { · 14 unmodified lines | ||
| 15 | 15 | <html lang="en"> |
| 16 | 16 | <head> |
| 17 | 17 | <meta charset="utf-8" /> |
| 18 | − <link rel="icon" type="image/svg+xml" href="/favicon.svg" /> | |
| 18 | + <link rel="icon" type="image/x-icon" href="/favicon.ico" /> | |
| 19 | + <link rel="icon" type="image/png" sizes="32x32" href="/favicon-32.png" /> | |
| 20 | + <link rel="icon" type="image/png" sizes="192x192" href="/favicon-192.png" /> | |
| 21 | + <link rel="apple-touch-icon" sizes="180x180" href="/apple-touch-icon.png" /> | |
| 19 | 22 | <meta name="viewport" content="width=device-width, initial-scale=1" /> |
| 20 | 23 | <meta name="color-scheme" content="light dark" /> |
| 21 | 24 | <meta name="description" content={description} /> |
Binary file not shown.
| @@ -0,0 +1 @@ | ||
| 1 | +# @executor/example-promise-sdk | |
| @@ -1,5 +1,6 @@ | ||
| 1 | 1 | { |
| 2 | 2 | "name": "@executor/example-promise-sdk", |
| 3 | + "version": "0.0.0", | |
| 3 | 4 | "private": true, |
| 4 | 5 | "type": "module", |
| 5 | 6 | "scripts": { |