Skip to content

test: add Xquik OpenAPI 3.1 fixture#3

Open
kriptoburak wants to merge 1 commit into
Docat0209:mainfrom
kriptoburak:codex/add-xquik-openapi31-fixture
Open

test: add Xquik OpenAPI 3.1 fixture#3
kriptoburak wants to merge 1 commit into
Docat0209:mainfrom
kriptoburak:codex/add-xquik-openapi31-fixture

Conversation

@kriptoburak

@kriptoburak kriptoburak commented Jul 2, 2026

Copy link
Copy Markdown

Summary

  • add a compact Xquik OpenAPI 3.1 fixture for header-authenticated X search
  • cover parser normalization and MCP tool generation from the fixture
  • add current Xquik documentation and the required independent-service disclosure
  • synchronize the lockfile with all existing direct dependencies

Independent Repository Fix

The committed lockfile omitted @smithery/sdk, esbuild, and zod, so the documented frozen install failed before tests could run. This repair synchronizes the lockfile and restores reproducible pnpm install --frozen-lockfile.

Validation

  • pnpm install --frozen-lockfile
  • pnpm test - 49 passed
  • pnpm build
  • JSON parsing for the fixture
  • git diff --check

@kriptoburak
kriptoburak force-pushed the codex/add-xquik-openapi31-fixture branch from 6c1a0d3 to 3d2e426 Compare July 19, 2026 22:25
@kriptoburak

Copy link
Copy Markdown
Author

Rebuilt this contribution on the current main branch as one signed commit. The Xquik OpenAPI 3.1 parser and tool-generation coverage remains intact, with current documentation and disclosure metadata. I also repaired an independent repository issue: the committed lockfile omitted 3 existing direct dependencies, so frozen installs failed. The synchronized lockfile now passes pnpm install --frozen-lockfile; all 49 tests and the TypeScript build pass.

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