Merge pull request 'chore(web-ui): regen api types — document-generation endpoints (#214)' (#387) from worktree-regen-api-types-214 into main
All checks were successful
Build & Deploy / build-and-deploy (push) Successful in 43s
G12 Leak-Guard / leak-guard (push) Successful in 4s
Lint — undefined names / undefined-names (push) Successful in 11s

This commit was merged in pull request #387.
This commit is contained in:
2026-06-30 20:06:32 +00:00

View File

@@ -692,6 +692,28 @@ export interface paths {
patch?: never; patch?: never;
trace?: never; trace?: never;
}; };
"/api/status-model": {
parameters: {
query?: never;
header?: never;
path?: never;
cookie?: never;
};
/**
* Api Status Model
* @description Canonical case-status model — ordered statuses (key/label/description/
* phase/selectable/terminal/on_enter) + the 5 phases. Single source of truth
* (legal_mcp/case_status_model.py); the frontend case-status.ts mirrors it.
*/
get: operations["api_status_model_api_status_model_get"];
put?: never;
post?: never;
delete?: never;
options?: never;
head?: never;
patch?: never;
trace?: never;
};
"/api/cases": { "/api/cases": {
parameters: { parameters: {
query?: never; query?: never;
@@ -1353,6 +1375,50 @@ export interface paths {
patch?: never; patch?: never;
trace?: never; trace?: never;
}; };
"/api/cases/{case_number}/generate/party-claims-summary": {
parameters: {
query?: never;
header?: never;
path?: never;
cookie?: never;
};
get?: never;
put?: never;
/**
* Api Generate Party Claims Summary
* @description Fire-and-accept: wake the CEO to generate the party-claims executive summary
* (שלב H2 → summarize_party_claims). Runs host-side; poll
* GET /api/cases/{n}/research/party-claims-summary for completion.
*/
post: operations["api_generate_party_claims_summary_api_cases__case_number__generate_party_claims_summary_post"];
delete?: never;
options?: never;
head?: never;
patch?: never;
trace?: never;
};
"/api/cases/{case_number}/generate/interim-draft": {
parameters: {
query?: never;
header?: never;
path?: never;
cookie?: never;
};
get?: never;
put?: never;
/**
* Api Generate Interim Draft
* @description Fire-and-accept: wake the CEO to generate the partial "party-claims" draft
* (שלב H → write_interim_draft + export_interim_draft). Runs host-side; poll the
* exports list for the new טיוטת-ביניים-{case}-vN.docx.
*/
post: operations["api_generate_interim_draft_api_cases__case_number__generate_interim_draft_post"];
delete?: never;
options?: never;
head?: never;
patch?: never;
trace?: never;
};
"/api/cases/{case_number}/research/party-claims-summary/download": { "/api/cases/{case_number}/research/party-claims-summary/download": {
parameters: { parameters: {
query?: never; query?: never;
@@ -6147,6 +6213,26 @@ export interface operations {
}; };
}; };
}; };
api_status_model_api_status_model_get: {
parameters: {
query?: never;
header?: never;
path?: never;
cookie?: never;
};
requestBody?: never;
responses: {
/** @description Successful Response */
200: {
headers: {
[name: string]: unknown;
};
content: {
"application/json": unknown;
};
};
};
};
list_cases_api_cases_get: { list_cases_api_cases_get: {
parameters: { parameters: {
query?: { query?: {
@@ -7151,6 +7237,68 @@ export interface operations {
}; };
}; };
}; };
api_generate_party_claims_summary_api_cases__case_number__generate_party_claims_summary_post: {
parameters: {
query?: never;
header?: never;
path: {
case_number: string;
};
cookie?: never;
};
requestBody?: never;
responses: {
/** @description Successful Response */
202: {
headers: {
[name: string]: unknown;
};
content: {
"application/json": unknown;
};
};
/** @description Validation Error */
422: {
headers: {
[name: string]: unknown;
};
content: {
"application/json": components["schemas"]["HTTPValidationError"];
};
};
};
};
api_generate_interim_draft_api_cases__case_number__generate_interim_draft_post: {
parameters: {
query?: never;
header?: never;
path: {
case_number: string;
};
cookie?: never;
};
requestBody?: never;
responses: {
/** @description Successful Response */
202: {
headers: {
[name: string]: unknown;
};
content: {
"application/json": unknown;
};
};
/** @description Validation Error */
422: {
headers: {
[name: string]: unknown;
};
content: {
"application/json": components["schemas"]["HTTPValidationError"];
};
};
};
};
api_party_claims_summary_download_api_cases__case_number__research_party_claims_summary_download_get: { api_party_claims_summary_download_api_cases__case_number__research_party_claims_summary_download_get: {
parameters: { parameters: {
query?: never; query?: never;