opencode/packages/www/blume.config.ts
2026-07-25 21:17:25 -04:00

43 lines
901 B
TypeScript

import { defineConfig } from "blume"
export default defineConfig({
title: "OpenCode",
description: "The open source AI coding agent.",
basePath: "/docs",
logo: {
image: {
light: "/assets/logo-light.svg",
dark: "/assets/logo-dark.svg",
alt: "OpenCode",
},
text: "",
href: "/",
},
content: {
root: "content/docs",
},
github: {
owner: "anomalyco",
repo: "opencode",
branch: "dev",
dir: "packages/www",
},
navigation: {
tabs: [
{ label: "Docs", path: "/" },
{ label: "Build", path: "/build" },
{ label: "API", path: "/api" },
],
},
openapi: {
enabled: true,
route: "/api",
spec: "./openapi.json",
},
deployment: {
adapter: "cloudflare",
base: "/v2/",
output: "server",
site: process.env.BLUME_ENV === "dev" ? "https://dev.opencode.ai" : "https://opencode.ai",
},
})