You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
docs: pin orchestrator v4.0.2 in hosted-agent release matrix (#649)
Orchestrator v4.0.2 (commit c653b3ec0a553f55244e197f3be993ad33ffe02f) ships PR #313, forcing store: false unconditionally on every hosted POST /responses call and returning HTTP 422 for background: true. Updates the exact integrated matrix table, stateless-runtime-contract version reference, and the store-false wire contract warning to record the released fix and re-pin, while keeping validation-pending status until the network-isolated store unset/true/false matrix is re-run live. Also updates the continuity platform contract page's pin reference.
| GPT-RAG UI |[`v2.6.0`](https://github.com/Azure/gpt-rag-ui/releases/tag/v2.6.0)|[`81d6515`](https://github.com/Azure/gpt-rag-ui/commit/81d6515d8fc365402e958e861b671af037a4cc75)| Hosted/no-panel is the fresh UI default when `CHAT_BACKEND` is absent; continuity and panel surfaces remain opt-in and fail closed. |
32
-
| GPT-RAG orchestrator |[`v4.0.1`](https://github.com/Azure/gpt-rag-orchestrator/releases/tag/v4.0.1)|[`7e22840`](https://github.com/Azure/gpt-rag-orchestrator/commit/7e22840ba0e96a5ce237cf2657795768f88e3955)| Canonical hosted `/responses` is stateless and requires caller-supplied ordered input. Fixes the `dependencies`/`connectors` circular import that crashed the hosted entrypoint on startup ([PR #311](https://github.com/Azure/gpt-rag-orchestrator/pull/311)). |
32
+
| GPT-RAG orchestrator |[`v4.0.2`](https://github.com/Azure/gpt-rag-orchestrator/releases/tag/v4.0.2)|[`c653b3e`](https://github.com/Azure/gpt-rag-orchestrator/commit/c653b3ec0a553f55244e197f3be993ad33ffe02f)| Canonical hosted `/responses` is stateless and requires caller-supplied ordered input. Fixes the `dependencies`/`connectors` circular import that crashed the hosted entrypoint on startup ([PR #311](https://github.com/Azure/gpt-rag-orchestrator/pull/311)), released in `v4.0.1`. Unconditionally forces `store: false` on every hosted `POST /responses` call and rejects `background: true` with HTTP 422 ([PR #313](https://github.com/Azure/gpt-rag-orchestrator/pull/313)), released in `v4.0.2`; see "Store false wire contract" below — this closes the code gap but the live network-isolated re-run remains pending. |
| AI Landing Zone |[`v2.5.1`](https://github.com/Azure/bicep-ptn-aiml-landing-zone/releases/tag/v2.5.1)|[`9cc5859`](https://github.com/Azure/bicep-ptn-aiml-landing-zone/commit/9cc5859af5c8ab3b31709c9e16e0db11a170a404)| Two-phase hosted-agent prerequisite/handoff support; both hosted flags default to `false`. Also allows the Foundry Agent Service's `agent365.svc.cloud.microsoft` observability endpoint through Azure Firewall under network isolation (`v2.5.1`, patch). |
35
35
@@ -63,7 +63,7 @@ remove them and then assume the UI fallback values are equivalent.
63
63
64
64
## Stateless hosted runtime contract
65
65
66
-
Orchestrator `v4.0.1` performs no managed-Conversations create, read, append, or
66
+
Orchestrator `v4.0.2` performs no managed-Conversations create, read, append, or
67
67
delete operation in the hosted container. The caller supplies the complete,
68
68
bounded, oldest-to-newest history on every request.
69
69
@@ -100,36 +100,39 @@ the UI call route with the protocol and role evidence it validates.
100
100
101
101
## Store false wire contract
102
102
103
-
!!! warning "Additional confirmed gap; fix pending release and re-pin"
104
-
Exact-matrix live validation against a network-isolated deployment showed
105
-
that `POST /responses`succeeds when the caller sends `store: false`, but
106
-
an **omitted or `true`**`store` deterministically fails with a platform
107
-
`storage_error`. Root cause: the pinned
103
+
!!! warning "Gap fixed and pinned; live network-isolated re-run still pending"
104
+
A prior exact-matrix live validation against a network-isolated deployment
105
+
showed that `POST /responses`succeeded when the caller sent
106
+
`store: false`, but an **omitted or `true`**`store` deterministically
107
+
failed with a platform `storage_error`. Root cause: the pinned
108
108
`azure-ai-agentserver-responses==2.0.0b1` host auto-activates its own
109
109
network-bound Foundry storage provider whenever the process detects it is
110
110
running as a hosted agent and no explicit `store` override is supplied —
111
111
true of every real deployment — and only calls that provider when the
112
112
**caller's**`store` is true (an omitted `store` defaults to `true` per the
0 commit comments