You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Provider configuration treated the inference URL as an opaque value, so auxiliary model checks could derive an invalid /models path. A non-zero OCR review also produced only a generic GitLab failure even when the private bounded result contained structured retry facts.
Safe classification limit
Runtime HTTP 404 is endpoint-or-model-not-found. The toolkit cannot safely distinguish endpoint-not-found from model-not-found without trusting provider-controlled response text, so it does not claim that distinction.
Implementation checklist
Share one provider-neutral URL/protocol/header/request-body owner between ocr-ci configure and ocr-ci preflight.
Accept API roots and compatible terminal /chat/completions, /responses, and /v1/messages endpoints; reject credentials, fragments, embedded whitespace, and protocol mismatch.
Preserve an inference query and require explicit OCR_LLM_MODELS_URL when auxiliary derivation is ambiguous.
Hostile-read non-zero OCR output only through the bounded ocr.llm-retry-report/v1 projection.
Problem
Provider configuration treated the inference URL as an opaque value, so auxiliary model checks could derive an invalid
/modelspath. A non-zero OCR review also produced only a generic GitLab failure even when the private bounded result contained structured retry facts.Safe classification limit
Runtime HTTP 404 is
endpoint-or-model-not-found. The toolkit cannot safely distinguish endpoint-not-found from model-not-found without trusting provider-controlled response text, so it does not claim that distinction.Implementation checklist
ocr-ci configureandocr-ci preflight./chat/completions,/responses, and/v1/messagesendpoints; reject credentials, fragments, embedded whitespace, and protocol mismatch.OCR_LLM_MODELS_URLwhen auxiliary derivation is ambiguous.ocr.llm-retry-report/v1projection.OCR_POST_ERROR_DETAILS=1for classified failures.129.bugfix.mdoperator/agent-facing changelog fragment and public data-flow documentation.Release lifecycle
53c6374da216bf88aa27ba6dd146b3322d8c8463(tree25e4340ce9a076edc28e5412edd11de7ac876d76).Related completion-cap control: #130. Keep this issue open until stable reconciliation.