Skip to content

test: add current Xquik OpenAPI coverage and fix sample schema - #15

Open
kriptoburak wants to merge 2 commits into
CahidArda:mainfrom
kriptoburak:codex/add-xquik-openapi31-example
Open

test: add current Xquik OpenAPI coverage and fix sample schema#15
kriptoburak wants to merge 2 commits into
CahidArda:mainfrom
kriptoburak:codex/add-xquik-openapi31-example

Conversation

@kriptoburak

@kriptoburak kriptoburak commented Jul 2, 2026

Copy link
Copy Markdown

Summary

  • Add a compact, current Xquik OpenAPI 3.1 example spec.
  • Verify code mode loads an API-key-protected OpenAPI 3.1 spec and finds its search operation.
  • Fix the existing JSONPlaceholder sample response schema to describe user objects instead of strings.

Accuracy

  • Match the live Xquik search contract: a 200-result limit, cursor and sort parameters, and current pagination fields.
  • Include the required X Corp. independence and trademark disclosure.

Validation

  • pnpm build
  • pnpm test - 35 tests passed
  • pnpm typecheck
  • Parsed both changed YAML examples successfully.
  • Compared the Xquik example against https://xquik.com/openapi.yaml.
  • git diff --check

@kriptoburak kriptoburak changed the title test: add Xquik OpenAPI 3.1 code mode coverage test: add current Xquik OpenAPI coverage and fix sample schema Jul 18, 2026
@kriptoburak

Copy link
Copy Markdown
Author

Pushed 5d5e192 with the full repair.

  • Refreshed the Xquik example against the live OpenAPI 3.1 contract.
  • Added the required independence and trademark disclosure.
  • Fixed the unrelated sample-spec defect where /users declared user objects as strings.
  • Verified pnpm build, pnpm test (35 tests), pnpm typecheck, YAML parsing, and git diff --check.

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.

1 participant