This PR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [Microsoft.Agents.AI.OpenAI](https://learn.microsoft.com/agent-framework/) ([source](https://github.com/microsoft/agent-framework)) | nuget | minor | `1.20.0` → `1.21.0` |
---
### Configuration
📅 **Schedule**: (UTC)
- Branch creation
- At any time (no schedule defined)
- Automerge
- At any time (no schedule defined)
🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about this update again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box
---
This PR has been generated by [Mend Renovate CLI](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0NC44Mi4xIiwidXBkYXRlZEluVmVyIjoiNDQuODIuMSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==-->
Renovate will not automatically rebase this PR, because it does not recognize the last commit author and assumes somebody else may have edited the PR.
You can manually request rebase by checking the rebase/retry box above.
⚠️Warning: custom changes will be lost.
### Edited/Blocked Notification
Renovate will not automatically rebase this PR, because it does not recognize the last commit author and assumes somebody else may have edited the PR.
You can manually request rebase by checking the rebase/retry box above.
⚠️ **Warning**: custom changes will be lost.
HIGH — confirmed API incompatibility, exact head a82e2fff03a3eb0370583b29d1fb6d2d9fc5d87b: Microsoft.Agents.AI.OpenAI1.20.0→1.21.0 fails both exact-head checks. Run3706 confirms CS1503 at LiteLlmResponsesChatClient.cs:814: ResponsesClient now requires ResponsesClientOptions instead of OpenAIClientOptions; tests never execute. This constructor carries the LiteLLM endpoint, transport, retry, API credential and initiator-header behavior used by summarization/compaction. We are certainly affected at build time; runtime compatibility needs explicit work. Upstream release includes dependency/API changes and redirect-header hardening. Preserve Manuel’s branch update; do not force Renovate regeneration. Adapt the client, validate summary/tool-write/compaction behavior and obtain green checks, then explicitly merge outside automation. Rollback restores1.20.0/prior publish; no identified schema migration.
**HIGH — confirmed API incompatibility**, exact head `a82e2fff03a3eb0370583b29d1fb6d2d9fc5d87b`: Microsoft.Agents.AI.OpenAI1.20.0→1.21.0 fails both exact-head checks. Run3706 confirms CS1503 at LiteLlmResponsesChatClient.cs:814: ResponsesClient now requires ResponsesClientOptions instead of OpenAIClientOptions; tests never execute. This constructor carries the LiteLLM endpoint, transport, retry, API credential and initiator-header behavior used by summarization/compaction. We are certainly affected at build time; runtime compatibility needs explicit work. [Upstream release](https://github.com/microsoft/agent-framework/releases/tag/dotnet-1.21.0) includes dependency/API changes and redirect-header hardening. Preserve Manuel’s branch update; do not force Renovate regeneration. Adapt the client, validate summary/tool-write/compaction behavior and obtain green checks, then explicitly merge outside automation. Rollback restores1.20.0/prior publish; no identified schema migration.
<!-- weekly-2026-09-17 a82e2fff03a3eb0370583b29d1fb6d2d9fc5d87b -->
Attended remediation at exact head b249e5d97716f6f277fbad92df8c99745a1c54c6: Agent Framework 1.21 changed the Responses client options contract. Reproduced the compiler failure and replaced OpenAIClientOptions with ResponsesClientOptions, preserving endpoint, credentials, custom HTTP transport, zero retries, and X-Initiator policy. Focused Responses streaming/function/compaction tests passed 12/12. The complete final combined tree passed 521/521, and both target frameworks built.
Resumed 2026-09-17: exact-head checks 3825/3826 remain pending in the runner queue. Leave open until green, then merge in the validated order #49 → #45 → #51 → #48 → #53. No forced merge/status override. Rollback is the previous source/package commit; no data migration.
Attended remediation at exact head `b249e5d97716f6f277fbad92df8c99745a1c54c6`: Agent Framework 1.21 changed the Responses client options contract. Reproduced the compiler failure and replaced `OpenAIClientOptions` with `ResponsesClientOptions`, preserving endpoint, credentials, custom HTTP transport, zero retries, and X-Initiator policy. Focused Responses streaming/function/compaction tests passed **12/12**. The complete final combined tree passed **521/521**, and both target frameworks built.
Resumed 2026-09-17: exact-head checks [3825](https://gitea.schweigert.cloud/Manuel/meeting-assistant/actions/runs/3825)/[3826](https://gitea.schweigert.cloud/Manuel/meeting-assistant/actions/runs/3826) remain pending in the runner queue. **Leave open until green**, then merge in the validated order #49 → #45 → #51 → #48 → #53. No forced merge/status override. Rollback is the previous source/package commit; no data migration.
Completed attended review on 2026-09-18: merged exact head b249e5d97716f6f277fbad92df8c99745a1c54c6 after the current push and PR checks were green. Separate safe preflight and execute verified the exact head and the merged/closed readback; no force or status override was used.
521/521 full tests, both target frameworks, and the focused Responses 12/12 tests passed. ResponsesClientOptions fixes the reproduced API compilation failure while preserving client configuration.
The coordinated stack landed in order #49 → #45 → #51 → #48 → #53. Main is now e011e36ef7febc899c87604c0797572dd7402b99; its Git tree exactly matches the final reviewed and tested b249e5d97716f6f277fbad92df8c99745a1c54c6 tree. The new main CI run 3900 is queued at this comment's timestamp. Local checkout is clean and synced. No workstation application restart or deployment was performed.
Completed attended review on 2026-09-18: **merged exact head `b249e5d97716f6f277fbad92df8c99745a1c54c6`** after the current push and PR checks were green. Separate safe preflight and execute verified the exact head and the merged/closed readback; no force or status override was used.
521/521 full tests, both target frameworks, and the focused Responses 12/12 tests passed. ResponsesClientOptions fixes the reproduced API compilation failure while preserving client configuration.
The coordinated stack landed in order #49 → #45 → #51 → #48 → #53. Main is now `e011e36ef7febc899c87604c0797572dd7402b99`; its Git tree exactly matches the final reviewed and tested `b249e5d97716f6f277fbad92df8c99745a1c54c6` tree. The new [main CI run 3900](https://gitea.schweigert.cloud/Manuel/meeting-assistant/actions/runs/3900) is queued at this comment's timestamp. Local checkout is clean and synced. No workstation application restart or deployment was performed.
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
This PR contains the following updates:
1.20.0→1.21.0Configuration
📅 Schedule: (UTC)
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Mend Renovate CLI.
Edited/Blocked Notification
Renovate will not automatically rebase this PR, because it does not recognize the last commit author and assumes somebody else may have edited the PR.
You can manually request rebase by checking the rebase/retry box above.
⚠️ Warning: custom changes will be lost.
HIGH — confirmed API incompatibility, exact head
a82e2fff03a3eb0370583b29d1fb6d2d9fc5d87b: Microsoft.Agents.AI.OpenAI1.20.0→1.21.0 fails both exact-head checks. Run3706 confirms CS1503 at LiteLlmResponsesChatClient.cs:814: ResponsesClient now requires ResponsesClientOptions instead of OpenAIClientOptions; tests never execute. This constructor carries the LiteLLM endpoint, transport, retry, API credential and initiator-header behavior used by summarization/compaction. We are certainly affected at build time; runtime compatibility needs explicit work. Upstream release includes dependency/API changes and redirect-header hardening. Preserve Manuel’s branch update; do not force Renovate regeneration. Adapt the client, validate summary/tool-write/compaction behavior and obtain green checks, then explicitly merge outside automation. Rollback restores1.20.0/prior publish; no identified schema migration.Attended remediation at exact head
b249e5d97716f6f277fbad92df8c99745a1c54c6: Agent Framework 1.21 changed the Responses client options contract. Reproduced the compiler failure and replacedOpenAIClientOptionswithResponsesClientOptions, preserving endpoint, credentials, custom HTTP transport, zero retries, and X-Initiator policy. Focused Responses streaming/function/compaction tests passed 12/12. The complete final combined tree passed 521/521, and both target frameworks built.Resumed 2026-09-17: exact-head checks 3825/3826 remain pending in the runner queue. Leave open until green, then merge in the validated order #49 → #45 → #51 → #48 → #53. No forced merge/status override. Rollback is the previous source/package commit; no data migration.
Completed attended review on 2026-09-18: merged exact head
b249e5d97716f6f277fbad92df8c99745a1c54c6after the current push and PR checks were green. Separate safe preflight and execute verified the exact head and the merged/closed readback; no force or status override was used.521/521 full tests, both target frameworks, and the focused Responses 12/12 tests passed. ResponsesClientOptions fixes the reproduced API compilation failure while preserving client configuration.
The coordinated stack landed in order #49 → #45 → #51 → #48 → #53. Main is now
e011e36ef7febc899c87604c0797572dd7402b99; its Git tree exactly matches the final reviewed and testedb249e5d97716f6f277fbad92df8c99745a1c54c6tree. The new main CI run 3900 is queued at this comment's timestamp. Local checkout is clean and synced. No workstation application restart or deployment was performed.