|
/
|
<!-- Space invader icon (two-tone, matching sprites.dev) --> <svg class="logo-icon astro-idrpryed" width="20" height="20" viewbox="0 0 724 582" fill-rule="evenodd"> <path class="body astro-idrpryed" d="M205.594 197.898h322.661v108.263H205.594z"></path> <path class="body astro-idrpryed" d="M578.582 508.799h-72.323v72.686h72.323v-72.686zm-361.614 0h-72.323v72.686h72.323v-72.686zm361.614-290.742h72.323v145.371h-72.323v72.686h-74.229 1.906v72.685H216.968v-72.685h-72.323v-72.686H72.323V218.057h72.322v-73.163h72.323V72.686h72.323v72.685h144.645V72.686h72.323v72.685h72.323v72.686zM72.323 508.799V363.428H0v145.371h72.323zm650.904 0V363.428h-72.322v145.371h72.322zM289.423 290.742h-.132.132zm-72.455-72.685h72.323v72.685h-72.323v-72.685zm216.968 0h72.323v72.685h-72.323v-72.685zM578.582 0h-72.323v72.686h72.323V0zM216.968 0h-72.323v72.686h72.323V0z"></path> <path class="inner astro-idrpryed" d="M144.645 363.428V218.057h72.323v-72.686h289.291v72.686h72.323v72.685l-.001.001v72.685h-72.322v72.686h-72.323V508.8H289.291v-72.686h-72.323v-72.686h-72.323zm144.646-72.686h-72.323v-72.685h72.323v72.685zm216.968 0h-72.323v-72.685h72.323v72.685z"></path> <!-- Square eyes (read as holes / bg colour) --> <rect class="eye astro-idrpryed" x="216.968" y="218.057" width="72.323" height="72.685"></rect> <rect class="eye astro-idrpryed" x="433.936" y="218.057" width="72.323" height="72.685"></rect> </svg> <span class="logo-text astro-idrpryed">Sprites</span>
|
|
|
/
|
<span class="astro-zbxtpfzh">Overview</span>
|
|
|
/quickstart/
|
<span class="astro-zbxtpfzh">Quickstart</span>
|
|
|
/working-with-sprites/
|
<span class="astro-zbxtpfzh">Working with Sprites</span>
|
|
|
/keeping-sprites-running/
|
<span class="astro-zbxtpfzh">Keeping a Sprite Running</span>
|
|
|
/sprite-maintenance/
|
<span class="astro-zbxtpfzh">Sprite Maintenance</span>
|
|
|
/concepts/checkpoints/
|
<span class="astro-zbxtpfzh">Checkpoints</span>
|
|
|
/concepts/connectors/
|
<span class="astro-zbxtpfzh">Connectors</span>
|
|
|
/concepts/lifecycle/
|
<span class="astro-zbxtpfzh">Lifecycle and Persistence</span>
|
|
|
/concepts/networking/
|
<span class="astro-zbxtpfzh">Networking</span>
|
|
|
/concepts/services/
|
<span class="astro-zbxtpfzh">Services</span>
|
|
|
/cli/installation/
|
<span class="astro-zbxtpfzh">Installation</span>
|
|
|
/cli/authentication/
|
<span class="astro-zbxtpfzh">Authentication</span>
|
|
|
/cli/commands/
|
<span class="astro-zbxtpfzh">Commands</span>
|
|
|
/integrations/remote-mcp/
|
<span class="astro-zbxtpfzh">Remote MCP Server</span>
|
|
|
/integrations/claude-managed-agents/
|
<span class="astro-zbxtpfzh">Claude Managed Agents</span>
|
|
|
/cli/installation
|
<div data-slot="item-media" data-variant="default" class="flex shrink-0 items-center justify-center gap-2 group-has-[[data-slot=item-description]]/item:self-start [&_svg]:pointer-events-none group-has-[[data-slot=item-description]]/item:translate-y-0.5 bg-transparent text-primary"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewbox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-rocket" aria-hidden="true"><path d="M4.5 16.5c-1.5 1.26-2 5-2 5s3.74-.5 5-2c.71-.84.7-2.13-.09-2.91a2.18 2.18 0 0 0-2.91-.09z"></path><path d="m12 15-3-3a22 22 0 0 1 2-3.95A12.88 12.88 0 0 1 22 2c0 2.72-.78 7.5-6 11a22.35 22.35 0 0 1-4 2z"></path><path d="M9 12H4s.55-3.03 2-4c1.62-1.08 5 0 5 0"></path><path d="M12 15v5s3.03-.55 4-2c1.08-1.62 0-5 0-5"></path></svg></div><div data-slot="item-content" class="flex flex-1 flex-col gap-1 [&+[data-slot=item-content]]:flex-none"><div data-slot="item-title" class="flex w-fit items-center gap-2 text-sm leading-snug font-medium">Installation</div><p data-slot="item-description" class="text-muted-foreground line-clamp-2 font-normal text-balance [&>a:hover]:text-primary [&>a]:underline [&>a]:underline-offset-4 text-xs">Install the Sprites CLI on your platform</p></div>
|
|
|
/cli/authentication
|
<div data-slot="item-media" data-variant="default" class="flex shrink-0 items-center justify-center gap-2 group-has-[[data-slot=item-description]]/item:self-start [&_svg]:pointer-events-none group-has-[[data-slot=item-description]]/item:translate-y-0.5 bg-transparent text-primary"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewbox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-settings" aria-hidden="true"><path d="M9.671 4.136a2.34 2.34 0 0 1 4.659 0 2.34 2.34 0 0 0 3.319 1.915 2.34 2.34 0 0 1 2.33 4.033 2.34 2.34 0 0 0 0 3.831 2.34 2.34 0 0 1-2.33 4.033 2.34 2.34 0 0 0-3.319 1.915 2.34 2.34 0 0 1-4.659 0 2.34 2.34 0 0 0-3.32-1.915 2.34 2.34 0 0 1-2.33-4.033 2.34 2.34 0 0 0 0-3.831A2.34 2.34 0 0 1 6.35 6.051a2.34 2.34 0 0 0 3.319-1.915"></path><circle cx="12" cy="12" r="3"></circle></svg></div><div data-slot="item-content" class="flex flex-1 flex-col gap-1 [&+[data-slot=item-content]]:flex-none"><div data-slot="item-title" class="flex w-fit items-center gap-2 text-sm leading-snug font-medium">Authentication</div><p data-slot="item-description" class="text-muted-foreground line-clamp-2 font-normal text-balance [&>a:hover]:text-primary [&>a]:underline [&>a]:underline-offset-4 text-xs">Set up your Fly.io account and manage tokens</p></div>
|
|
|
/working-with-sprites
|
<div data-slot="item-media" data-variant="default" class="flex shrink-0 items-center justify-center gap-2 group-has-[[data-slot=item-description]]/item:self-start [&_svg]:pointer-events-none group-has-[[data-slot=item-description]]/item:translate-y-0.5 bg-transparent text-primary"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewbox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-book-open" aria-hidden="true"><path d="M12 7v14"></path><path d="M3 18a1 1 0 0 1-1-1V4a1 1 0 0 1 1-1h5a4 4 0 0 1 4 4 4 4 0 0 1 4-4h5a1 1 0 0 1 1 1v13a1 1 0 0 1-1 1h-6a3 3 0 0 0-3 3 3 3 0 0 0-3-3z"></path></svg></div><div data-slot="item-content" class="flex flex-1 flex-col gap-1 [&+[data-slot=item-content]]:flex-none"><div data-slot="item-title" class="flex w-fit items-center gap-2 text-sm leading-snug font-medium">Working with Sprites</div><p data-slot="item-description" class="text-muted-foreground line-clamp-2 font-normal text-balance [&>a:hover]:text-primary [&>a]:underline [&>a]:underline-offset-4 text-xs">Beyond the basics guide</p></div>
|
|
|
/concepts/checkpoints
|
<div data-slot="item-media" data-variant="default" class="flex shrink-0 items-center justify-center gap-2 group-has-[[data-slot=item-description]]/item:self-start [&_svg]:pointer-events-none group-has-[[data-slot=item-description]]/item:translate-y-0.5 bg-transparent text-primary"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewbox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-folder" aria-hidden="true"><path d="M20 20a2 2 0 0 0 2-2V8a2 2 0 0 0-2-2h-7.9a2 2 0 0 1-1.69-.9L9.6 3.9A2 2 0 0 0 7.93 3H4a2 2 0 0 0-2 2v13a2 2 0 0 0 2 2Z"></path></svg></div><div data-slot="item-content" class="flex flex-1 flex-col gap-1 [&+[data-slot=item-content]]:flex-none"><div data-slot="item-title" class="flex w-fit items-center gap-2 text-sm leading-snug font-medium">Checkpoints</div><p data-slot="item-description" class="text-muted-foreground line-clamp-2 font-normal text-balance [&>a:hover]:text-primary [&>a]:underline [&>a]:underline-offset-4 text-xs">Save and restore sprite state</p></div>
|
|
|
/cli/authentication/
|
<svg class="size-2.5 shrink-0 opacity-60 transition-transform group-hover:translate-x-0.5 -scale-x-100 group-hover:-translate-x-0.5" viewbox="0 0 36 60" fill="currentColor" aria-hidden="true"><path d="M24 48V36H12v12h12M0 48v12h12V48H0m12-24h12V12H12v12m24 0H24v12h12V24M12 12V0H0v12h12z"></path></svg><span class="leading-none">Authentication</span>
|
|
|
/integrations/remote-mcp/
|
<span class="leading-none">Remote MCP Server</span><svg class="size-2.5 shrink-0 opacity-60 transition-transform group-hover:translate-x-0.5 " viewbox="0 0 36 60" fill="currentColor" aria-hidden="true"><path d="M24 48V36H12v12h12M0 48v12h12V48H0m12-24h12V12H12v12m24 0H24v12h12V24M12 12V0H0v12h12z"></path></svg>
|
|