Skip to content

fix: preserve normalized API path prefixes - #2

Open
solomonneas wants to merge 1 commit into
mainfrom
fix/1-preserve-api-path-prefixes
Open

fix: preserve normalized API path prefixes#2
solomonneas wants to merge 1 commit into
mainfrom
fix/1-preserve-api-path-prefixes

Conversation

@solomonneas

Copy link
Copy Markdown
Contributor

Summary

  • treat request base URLs as directory bases before resolving relative paths
  • preserve nested API prefixes produced by normalizeBaseUrl
  • leave absolute paths, origin checks, userinfo rejection, and public signatures unchanged
  • add integration coverage that passes normalized URLs directly into buildUrl

Verification

  • npm test - 178 passed
  • npm run typecheck - passed
  • npm run build - passed
  • git diff --check - passed
  • independent correctness review - approved with no blocking findings

Closes #1

@solomonneas solomonneas self-assigned this Aug 9, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

fix: preserve normalized API path prefixes in request URLs

1 participant