[codex] background route decision refresh (#370)

* background route decision refresh

* address route decision refresh review

* fix route decision refresh typing
This commit is contained in:
Cita authored and GitHub committed 2026-04-01 18:24:14 +08:00
1 parent 6e21f911ea
commit 37a86d1380
12 files changed
+647 -90

No files matched your search

+4
View File
@@ -731,6 +731,10 @@ export const api = {
body: JSON.stringify({ refreshModels, ...(wait ? { wait: true } : {}) }),
timeoutMs: wait ? 150_000 : 30_000,
}),
refreshRouteDecisionSnapshots: () => request('/api/routes/decision/refresh', {
method: 'POST',
body: JSON.stringify({}),
}),
getRouteDecision: (model: string) => request(`/api/routes/decision?model=${encodeURIComponent(model)}`),
getRouteDecisionsBatch: (models: string[], options?: { refreshPricingCatalog?: boolean; persistSnapshots?: boolean }) => request('/api/routes/decision/batch', {
method: 'POST',