Commit graph

18 commits

Author SHA1 Message Date
Mario Zechner
4e69b0c280 feat(ai): preserve Anthropic per-turn thinking effort
Route eligible OpenRouter Claude models through the native Messages API and surface provider thinking-drop diagnostics.
2026-09-02 21:39:29 +02:00
Armin Ronacher
b7bb00b936 fix(ai): retain reasoning details in thinking signature 2026-08-19 23:35:43 +02:00
Cristina Poncela Cubeiro
4ca636c5e0
feat(ai): opeani completions reasoning details (#8246)
* fix(ai): opeani completions reasoning details

* cleanup: type i didnt like

* changelog
2026-08-19 16:44:17 +02:00
Armin Ronacher
02bd2d1c62 fix(ai): preserve Responses tool-call namespaces
closes #7709
2026-08-07 23:05:23 +02:00
David Brailovsky
c3e7bc60a1
feat(ai): preserve Codex end_turn for debugging (#7766) 2026-08-07 18:03:12 +02:00
Christian Klotz
6189e53b33
fix: replace session summaries with durable metadata (#7708) 2026-08-06 13:09:02 +03:00
Christian Klotz
dab70b2cd4
fix(server): sanitize service failures (#7644) 2026-08-05 11:06:39 +03:00
Christian Klotz
bb6a1cddc7
refactor(server): rename backend contract to service (#7643) 2026-08-05 10:50:10 +03:00
Christian Klotz
05bf9df651
feat: remove legacy server implementation (#7614) 2026-08-04 20:03:37 +03:00
David Brailovsky
382aa641cc
DRAFT: add openai background mode responses (#7339)
* initial attempt at implementing openai background responses api

* feat(ai): align deferred responses with harness spec

* fix: reject deferred messages in protocol v1
2026-08-04 11:27:47 +02:00
Duncan Ogilvie
25a2c8dcfe
Add support for generic sampling parameters (#7568) 2026-08-04 00:05:29 +02:00
Christian Klotz
305c014dcc
fix: make session authentication transport-specific (#7551)
Set the initial protocol version to 1 and remove bearer authentication from framed messages. Require transports to establish authorized connections.
2026-08-03 16:40:00 +03:00
Christian Klotz
a3ec51d2a1
feat: add remote session client coordination 2026-08-01 02:05:49 +03:00
Christian Klotz
91957b3a01
fix(server): enforce protocol adapter invariants 2026-07-31 22:54:37 +03:00
Christian Klotz
546e002353
test(server): consolidate reusable test infrastructure 2026-07-31 17:59:17 +03:00
Christian Klotz
cb86f08447
fix(server): enforce protocol adapter invariants 2026-07-31 17:38:00 +03:00
Christian Klotz
2e60d3cbdf
feat(server): add composable protocol server 2026-07-31 17:32:29 +03:00
Cristina Poncela Cubeiro
8495f9d0d6
chore: rename orchestrator to server (#6898) 2026-07-21 13:32:42 +02:00