Preserve response model attribution on the deployed backend base

Backend and API documentation changes from b9ff0a7; retains the currently deployed 5d738f8 backend feature set.
This commit is contained in:
2026-11-02 21:19:00 -08:00
parent 5d738f897b
commit 16104a30bb
7 changed files with 132 additions and 4 deletions
+2
View File
@@ -146,6 +146,8 @@ Each tool invocation can emit multiple `tool_call` events with the same `toolCal
For `persist: false` streams, `chatId` and `callId` are `null`.
When an ordinary persisted completion finishes, its assistant message stores the same request-time provider/model in `metadata.generation`, available in the canonical `GET /v1/chats/:chatId` refresh. Clients must use per-message generation metadata for historical response labels, not the current chat selection. Older messages can lack attribution; see [chat detail](rest.md#get-v1chatschatid). This adds no SSE events or fields, and does not change non-persistent Quick Questions or inline Agent identity.
### `delta`
```json