Repository navigation
generated(api-spec): API specification updates - #535
Merged
Merged
Conversation
…ript into api-updates-0ff89b9
Roles are no longer an enum (spec PRs #246/#250), so: - stream.connect: replace the obsolete CONFIG_DENIED assertion with a custom role label expecting CONFIG_ACCEPTED (server accepts any label within the length/word constraints). - transcripts.create: replace the removed SDK-side enum-rejection assertion with a successful create using a custom role label.
- codes.predict: filter include/exclude tests send CodesFilterCondition objects; expand removed from the combined-filters case (spec #239/#252). - transcripts.create: diarize=true with isMultichannel=false is valid now that participants are decoupled from multichannel (#246) — expect success instead of 400. - stream.connect: fix assertion count in the custom role-label test (2 expects, not 3).
This was referenced Oct 5, 2026
Contributor
Author
|
Superseded by a new release candidate PR. |
Natalia Markitantova (markitosha)
approved these changes
Oct 6, 2026
Natalia Markitantova (markitosha)
merged commit Oct 6, 2026
f73f7ff
into
master
9 of 11 checks passed
Natalia Markitantova (markitosha)
added a commit
to corticph/corti-examples
that referenced
this pull request
Oct 6, 2026
## What RC-consume bump for the `api-updates-0ff89b9` SDK release cycle: - **10 TS examples** (`@corti/sdk` `5` → `6.0.0-rc`): `sdk/typescript/express-web-api`, `sdk/typescript/next-auth-examples`, `sdk/typescript/applets`, `agents/react/next-agent-chat`, `agents/react/search-documents-ui`, `ambient/typescript/basic-example`, `ambient/typescript/web-component`, `dictation/typescript/basic-example`, `dictation/typescript/web-component`, `proxy/javascript/basic-example` — with refreshed lockfiles; `overrides` blocks in `applets` and `next-agent-chat` bumped in lockstep (npm `EOVERRIDE` otherwise). - **`sdk/dotnet/web-api`**: `Corti.Sdk` `0.11.0` → `0.12.0-rc`; `AmbientRtStreamsEndpoint` now passes a free-form participant role (`"multiple"`) because the role **enum was removed** in 0.12.0 (`StreamConfigParticipantRole` no longer exists) — first real-consumer validation of that break. - **Embedded-assistant examples intentionally left on `^0.10.1`** (separate upgrade effort, out of this cycle). ## Validation | Build | Result | |---|---| | `express-web-api` — `npm run build` (tsc) | ✅ | | `next-auth-examples` — `next build` | ✅ | | `dotnet web-api` — `dotnet build -c Release` (NuGet `0.12.0-rc`) | ✅ 0 errors | ## References - RCs: [@corti/sdk v6.0.0-rc](https://github.com/corticph/corti-sdk-javascript/releases/tag/v6.0.0-rc) · [Corti.Sdk v0.12.0-rc](https://github.com/corticph/corti-sdk-dotnet/releases/tag/v0.12.0-rc) - SDK release PRs: [corti-sdk-javascript#535](corticph/corti-sdk-javascript#535) · [corti-sdk-dotnet#183](corticph/corti-sdk-dotnet#183)
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Included changes