Changelog — May 2026
May 2026 typed service changelog and documentation updates for Cosmos
changelogrelease-notes
Updated 2026-05-21
Verified 2026-05-21
2026-05-21 — Python SDK ADK Onboarding
- Added Python SDK — Test ADK Agents, a copy-pasteable smoke test for authenticating and calling deployed ADK agents.
- Updated Python SDK docs to prefer direct service URLs when no real gateway is available, clarify TLS verification for internal certificates, and require token-derived ADK
user_idvalues for normal user tokens. - Updated ADK API/service docs to document the
user_idauthorization rule behindToken user is not authorized for the requested conversation user.
2026-05-19 — Service Coverage, Service Auth, And Screenshot Refresh
Documentation refresh based on current service repository origin/develop state.
Service Change Type Summary
Generated from merged service changes to develop from 2026-05-01 onward and grouped into service changelog entries on 2026-05-19.
| Type | Changes | Services |
|---|---|---|
| Feature | 98 | ADK, Chat, Configurator, Cosmos DevKit, Frontend, JumpStart SAP Intelligence, MCP Tools Server, Media Gateway, Model Garden, Observer, Python SDK, RAGflow, Storage, TypeScript SDK, User Service |
| Bugfix | 93 | ADK, Bridge, Chat, Configurator, Frontend, JumpStart SAP Intelligence, MCP Tools Server, Media Gateway, Observer, Python SDK, RAGflow, TypeScript SDK, User Service |
| Security | 60 | ADK, Bridge, Chat, Configurator, Email, Frontend, JumpStart SAP Intelligence, MCP Tools Server, Media Gateway, Model Garden, Observer, PII Redactor, Python SDK, RAGflow, Storage, TypeScript SDK, User Service, Voice |
| Breaking | 0 | None |
| Ops | 0 | None |
| Docs | 48 | ADK, Bridge, Chat, Configurator, Email, Frontend, JumpStart SAP Intelligence, MCP Tools Server, Media Gateway, Model Garden, Observer, PII Redactor, Python SDK, RAGflow, Storage, TypeScript SDK, User Service, Voice |
| Chore | 64 | ADK, Chat, Configurator, Cosmos DevKit, Frontend, JumpStart SAP Intelligence, Media Gateway, Observer, PII Redactor, Python SDK, Storage, User Service |
Service Change Backfill Coverage
| Service | Feature | Bugfix | Security | Breaking | Ops | Docs | Chore | Total |
|---|---|---|---|---|---|---|---|---|
| ADK | 16 | 16 | 5 | 0 | 0 | 6 | 4 | 47 |
| Bridge | 0 | 1 | 2 | 0 | 0 | 1 | 0 | 4 |
| Chat | 1 | 3 | 2 | 0 | 0 | 7 | 5 | 18 |
| Configurator | 16 | 4 | 5 | 0 | 0 | 3 | 1 | 29 |
| Cosmos DevKit | 1 | 0 | 0 | 0 | 0 | 0 | 2 | 3 |
| 0 | 0 | 2 | 0 | 0 | 1 | 0 | 3 | |
| Frontend | 18 | 20 | 2 | 0 | 0 | 4 | 22 | 66 |
| JumpStart SAP Intelligence | 14 | 22 | 5 | 0 | 0 | 4 | 19 | 64 |
| MCP Tools Server | 4 | 10 | 5 | 0 | 0 | 4 | 0 | 23 |
| Media Gateway | 3 | 1 | 3 | 0 | 0 | 1 | 1 | 9 |
| Model Garden | 1 | 0 | 1 | 0 | 0 | 1 | 0 | 3 |
| Observer | 9 | 5 | 4 | 0 | 0 | 3 | 1 | 22 |
| PII Redactor | 0 | 0 | 2 | 0 | 0 | 1 | 4 | 7 |
| Python SDK | 3 | 3 | 2 | 0 | 0 | 2 | 1 | 11 |
| RAGflow | 4 | 3 | 4 | 0 | 0 | 1 | 0 | 12 |
| Storage | 1 | 0 | 3 | 0 | 0 | 2 | 2 | 8 |
| TypeScript SDK | 2 | 1 | 1 | 0 | 0 | 2 | 0 | 6 |
| User Service | 5 | 4 | 8 | 0 | 0 | 4 | 2 | 23 |
| Voice | 0 | 0 | 4 | 0 | 0 | 1 | 0 | 5 |
- Raw source manifest:
cosmos-docs/raw/changelog/2026-05-service-prs.json. - Top feature areas by change count: Authentication And Authorization (61), Documentation And Maintenance (48), Guardrails And PII (43), Assistant And Blueprint Builder (28), Frontend And Assistant UX (28), SAP Workbench (26), General Service Changes (21), Evaluation And Review (20).
Added
- Added service documentation for Media Gateway.
- Added service documentation for PII Redactor.
- Added service documentation for Model Garden Service.
- Added Service Changelogs with one changelog page per documented service.
- Added typed service changelog categories (
Feature,Bugfix,Security,Breaking,Ops,Docs,Chore) so service entries are not only narrative release notes. - Kept Python SDK documentation visible alongside TypeScript SDK documentation.
Updated
- Replaced stale inter-service token guidance with OAuth2
client_credentialsservice authentication. - Updated architecture, service-token, User Service, Configurator, ADK, MCP, Chat, Observer, API auth, glossary, and
manage.shreferences that still described the legacy inter-service JWT model or stale service groups. - Refreshed Observability and Voice screenshots with headed Playwright captures from the develop dashboard.
- Updated Voice guide wording from Publish to Deploy where the live UI now uses Deploy.
- Fixed docs health/staleness path resolution in the frontend docs system so it uses the same docs root as rendered docs, search, and asset serving.
- Fixed docs page rendering in the frontend docs system so docs pages are not statically prerendered with year-long cache headers.
- Updated the documentation schema and maintenance guide so service/API changes must update the relevant service changelog.
- Normalized legacy API page frontmatter for Configurator, Chat, MCP, Observer, and Storage so broad frontmatter validation can run against the wiki.
Removed
- Removed one stale Voice call-console screenshot reference because the live sample app was not voice-configured and no connected call console could be verified without mutating remote data.
Verified
- Headed Playwright captured and checked the refreshed screenshots.
- Local docs rendering was smoke-tested for the new service pages, Observability, Voice, Service Tokens, and Docs Health.
- Rendered markdown image audit found 106 image references with 0 missing and 0 blank images.