summaryrefslogtreecommitdiffhomepage
path: root/packages/server/src/definition/api.ts
blob: e2f70196da94835bb48d280156cf872d08beb78a (plain)
1
2
3
4
5
6
7
8
9
10
11
12
import { HttpApi, OpenApi } from "effect/unstable/httpapi"
import { questionApi } from "./question.js"

export const api = HttpApi.make("opencode")
  .addHttpApi(questionApi)
  .annotateMerge(
    OpenApi.annotations({
      title: "opencode experimental HttpApi",
      version: "0.0.1",
      description: "Experimental HttpApi surface for selected instance routes.",
    }),
  )