Commit Graph

16 Commits

Author SHA1 Message Date
049a5feadb Make request execution overrides presence-aware 2026-07-04 13:20:39 +00:00
63fb8fc132 Implement support for OpenRouter sticky routing via a session_id variable 2026-07-02 20:08:44 -05:00
c95d6fcfec Preserve cache control in rendered prompts 2026-07-02 23:03:50 +00:00
099e9c4a3e Use stable usecase sentinels for HTTP invalid-request mapping 2026-05-26 13:14:57 +00:00
c6c5e3cb69 Added support for the service_tier key in profiles 2026-05-26 07:44:49 -05:00
f3e8c960af Added support for OpenAI-compatible structured output 2026-05-08 07:32:54 -05:00
44056d7b8f Add Runner.Prepare and refactor Runner.Run to reuse pre-LLM prepare flow 2026-05-06 15:12:58 +00:00
8818796b8b Refactor: separate prompt/profile run resolution with explicit precedence, centralized defaults, and api_key_env validation 2026-05-05 10:44:56 -05:00
7fffdaede3 Refactor: load execution profiles from YAML and split prompt definitions into promptdef repository 2026-05-05 10:18:28 -05:00
a633c67538 Refactor: split prompt definition from execution settings and migrate run contracts to prompt_* + execution_target 2026-05-05 10:09:31 -05:00
ca4d939fdc Relaxed CLI requirements when defaults are specified in the profile or application defaults 2026-05-05 08:41:07 -05:00
281202e313 Architectural improvements in the http adapter 2026-05-05 08:25:32 -05:00
c5ce270090 Added a configurable timeout knob 2026-05-04 22:38:20 -05:00
ea05945457 Add bounded structured-output repair 2026-05-04 21:35:31 -05:00
eac6b69217 Add a minimal HTTP API 2026-05-04 21:19:29 -05:00
ff7e5d3190 Implement the core Run use case with a fake LLM path 2026-05-04 20:57:08 -05:00