16 Commits

Author SHA1 Message Date
b0999112cc Compose appended request messages 2026-08-26 02:16:16 +00:00
64d1cffd89 Preserve explicit empty model responses 2026-08-25 09:42:28 +00:00
a11c80291e Allow unauthenticated optional API key requests 2026-08-25 00:40:49 +00:00
e5b7adfb49 Return structured errors for provider status failures 2026-08-23 18:58:15 +00:00
fa2384e696 Bound provider error response body reads 2026-08-23 18:56:15 +00:00
af0bd3f31a Add internal structured provider error parsing 2026-08-23 18:54:42 +00:00
e291b8bfe9 Consolidate provider transport test scaffolding 2026-08-11 23:58:31 +00:00
2b6a7f83c4 Bound and strictly decode provider responses 2026-08-11 23:46:16 +00:00
3a43550f70 Validate and compose provider endpoints 2026-08-11 23:38:45 +00:00
c281f721bc Preserve transport error identities 2026-08-11 23:28:00 +00:00
8cfc71c351 Centralize execution setting and session validation 2026-08-11 21:12:56 +00:00
f6ee18f6b3 Add direct per-run session overrides 2026-07-29 19:43:26 +00:00
f89cb94ed2 Address backend implementation review findings 2026-07-29 19:08:05 +00:00
8d00354c59 Add immutable backend registry foundation 2026-07-29 16:59:43 +00:00
e4899fb54d Publish the Promptkit engine facade 2026-07-28 04:43:19 +00:00
7e94ab133b Add OpenAI-compatible model client 2026-07-28 04:29:17 +00:00