19 Commits

Author SHA1 Message Date
78bff91395 Encode generation payloads once on success 2026-10-09 00:27:24 +00:00
cef8524b31 Reconcile reliable execution documentation 2026-09-23 17:29:12 +00:00
65d5894648 Separate frozen HTTP preparation from attempts 2026-09-23 16:43:51 +00:00
47bc9a6655 Move option source construction into the internal engine 2026-09-22 04:44:41 +00:00
174516cb39 Document appended request messages 2026-08-26 02:19:44 +00:00
465dc1389d Document bounded output repair 2026-08-25 09:58:10 +00:00
2d44305a8a Document optional API key environment behavior 2026-08-25 00:44:26 +00:00
3239567297 Make optional API key environments nonblocking 2026-08-25 00:39:26 +00:00
c239304c2a Document structured generation errors 2026-08-23 19:04:00 +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
6112c2af0c Document prepared execution workflow 2026-07-30 18:27:03 +00:00
f89cb94ed2 Address backend implementation review findings 2026-07-29 19:08:05 +00:00
359b7313f4 Harden backend contracts and documentation 2026-07-29 17:22:55 +00:00
9e68a2bbf7 Add framework documentation and offline example 2026-07-28 04:53:51 +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