mirror of
https://github.com/siteboon/claudecodeui.git
synced 2026-05-16 01:12:46 +00:00
refactor: bare structure for new backend architecture and runtime; no behavior changes yet
This commit is contained in:
21
server/src/shared/docs/openapi.ts
Normal file
21
server/src/shared/docs/openapi.ts
Normal file
@@ -0,0 +1,21 @@
|
||||
export type OpenApiPlan = {
|
||||
status: 'planned';
|
||||
description: string;
|
||||
nextSteps: string[];
|
||||
examples: Record<string, string>;
|
||||
};
|
||||
|
||||
export const openApiPlan: OpenApiPlan = {
|
||||
status: 'planned',
|
||||
description: 'Day 1 placeholder for the shared OpenAPI registry and document builder.',
|
||||
nextSteps: [
|
||||
'Register global tags for auth, projects, files, git, taskmaster, agent, and providers.',
|
||||
'Promote the endpoint inventory into explicit request and response schemas.',
|
||||
'Publish /api/openapi.json and Swagger UI once schemas are in place.',
|
||||
],
|
||||
examples: {
|
||||
authTag: 'Auth',
|
||||
projectsTag: 'Projects',
|
||||
providerTag: 'Providers',
|
||||
},
|
||||
};
|
||||
Reference in New Issue
Block a user