Skip to content

feat: API specs update for version 2.0.x - #108

Merged
ChiragAgg5k merged 1 commit into
mainfrom
feat-2.0.x-specs
Sep 8, 2026
Merged

feat: API specs update for version 2.0.x#108
ChiragAgg5k merged 1 commit into
mainfrom
feat-2.0.x-specs

Conversation

@appwrite-specifications

Copy link
Copy Markdown
Contributor

This PR contains API specification updates for version 2.0.x.

@greptile-apps

greptile-apps Bot commented Sep 8, 2026

Copy link
Copy Markdown

Too many files changed for review (498 files, 200 file limit).

Bypass the limit by tagging @greptile-apps to review.

@ChiragAgg5k

Copy link
Copy Markdown
Member

Review: holding merge. The invoice response/security changes are correct, but this regeneration newly publishes broken examples:

  • examples/2.0.x/client-apple/examples/{documentsdb,vectorsdb}/create-operations.md:13–20: JSON objects are emitted instead of Swift dictionaries. Reproduced with swiftc -frontend -parse - on the vectorsdb example: “expected expression”.
  • examples/2.0.x/client-graphql/examples/{documentsdb,vectorsdb}/create-operations.md:7–12: quoted input field names are invalid GraphQL syntax.
  • examples/2.0.x/client-apple/examples/vectorsdb/create-document.md:15–20: embeddings are rendered as a string-keyed dictionary instead of a numeric array.

The first two originate in existing generator templates and are now propagated into newly added files; they are not caused by the invoice response fix. Fix the generator output and regenerate before merging this broader examples update. The separate latest spec-only PR #109 does not include these example defects.

@ChiragAgg5k
ChiragAgg5k merged commit 2248bd2 into main Sep 8, 2026
1 check passed
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