Flatten Relay API reference navigation #451
Closed
fern-api[bot] wants to merge 1 commit into
Closed
Conversation
…two-level for calling
Contributor
Author
|
Requested by: Devon White |
Contributor
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.
Summary
Fixes the extra nested sections in the Relay API reference (from PR #423). Every Relay channel was getting its own nested subpackage folder in the sidebar because
x-fern-sdk-group-namecarried a trailing per-channel element.The fix trims the group path arity so the tree renders flat, keeping only the deliberate section grouping for calling:
[signalwire, connect]→[signalwire]. Channels now render flat directly under their section.[calling, setup, dial]→[calling, setup]. Channels render flat inside the one manually-set section (Call Setup & Lifecycle, Playback, etc.) instead of each getting its own nested folder.Source of truth is TypeSpec;
fern/apis/relay/relay.yamlwas regenerated from the updated.tspgroup constants (net: 140 group-array lines removed, no other spec changes).URL impact
Endpoint URLs lose the per-channel folder segment (e.g.
/relay/signalwire/connect/signalwire-connect→/relay/signalwire/signalwire-connect). These pages are new in the unmerged PR, so no redirects are needed.Requested by: Fern Support