Auto-commit: OCR workflow improvements, performance optimizations, and bug fixes

This commit is contained in:
2026-01-11 18:21:16 +08:00
parent 642dd0ea5f
commit 1ddd49f913
97 changed files with 5909 additions and 451 deletions

View File

@@ -763,3 +763,19 @@ export const getDocumentStatusCounts = async (): Promise<StatusCountsResponse> =
const response = await axiosInstance.get('/documents/status_counts')
return response.data
}
// Workspace API
export type WorkspaceResponse = {
name: string
path: string
}
export const listWorkspaces = async (): Promise<WorkspaceResponse[]> => {
const response = await axiosInstance.get('/workspaces/')
return response.data
}
export const createWorkspace = async (name: string): Promise<WorkspaceResponse> => {
const response = await axiosInstance.post('/workspaces/', { name })
return response.data
}