summaryrefslogtreecommitdiffhomepage
path: root/packages/console/app/src/routes/zen/go/v1/models.ts
blob: 83ef74fb61488ffa64d92e31b00e3f31f9ff81d7 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
import type { APIEvent } from "@solidjs/start/server"
import { ZenData } from "@opencode-ai/console-core/model.js"
import { buildModelsResponse, buildOptionsResponse } from "../../util/modelsHandler"

export async function OPTIONS(_input: APIEvent) {
  return buildOptionsResponse()
}

export async function GET(_input: APIEvent) {
  const models = Object.keys(ZenData.list("lite").models)
  return buildModelsResponse(models)
}