(segment: string | undefined)
| 36 | // reserves every routable root segment (`integrations`, `api-keys`, …), so an |
| 37 | // unrelated `/<seg>/mcp` still falls through to routing. |
| 38 | const orgSelectorSegment = (segment: string | undefined): string | null => |
| 39 | segment && (segment.startsWith("org_") || isValidOrgSlug(segment)) ? segment : null; |
| 40 | |
| 41 | type MatchedMcpSuffix = { |
| 42 | readonly organizationId: string | null; |
no test coverage detected