feat: add Xquik registry entry#2
Conversation
There was a problem hiding this comment.
💡 Codex Review
Here are some automated review suggestions for this pull request.
Reviewed commit: 913df7b8c4
ℹ️ About Codex in GitHub
Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you
- Open a pull request for review
- Mark a draft as ready
- Comment "@codex review".
If Codex has suggestions, it will comment; otherwise it will react with 👍.
Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".
913df7b to
0caa59e
Compare
|
Updated the registry entry in
Validation:
|
|
Repair pass complete at b1c6122. Both review threads have direct responses and are resolved. The live OpenAPI server/path combination was reverified, apiKey component-versus-wire-name handling now works generically, the explicit CLI path uses the spec header, and the dependency audit is clean. Local typecheck, build, all 37 tests, and audit pass. |
b1c6122 to
43f0dcf
Compare
|
Rebuilt this PR on current The Xquik registry entry still uses the live OpenAPI server and path layout. The independent repair preserves an API-key component key separately from its wire parameter name, resolves the matching environment variable, and sends explicit CLI keys through the spec-defined header. The lockfile also retains the corrected package/bin metadata and audited dependency refresh. Validated TypeScript lint and build, all 37 tests, a 0-vulnerability npm audit, the live 99-path Xquik OpenAPI server/path/auth contract, and the final diff. |
Summary
x-api-keyauthentication metadata.Independent Repository Fixes
toolcast serve --api-keyuse the parsed OpenAPI header instead of hard-codedAuthorization.package-lock.json.The live Xquik OpenAPI document declares
https://xquik.comas its server and includes/api/v1in each path, so the registry base URL intentionally remainshttps://xquik.com.Validation
npm run lintnpm run buildnpm test(37 passing)npm audit --audit-level=critical(0 vulnerabilities)git diff --checkXquik is an independent third-party service. Not affiliated with X Corp. "Twitter" and "X" are trademarks of X Corp.