Skip to content

feat(spec): sync API spec 2026-11-10 - #40

Merged
github-actions[bot] merged 1 commit into
mainfrom
chore/spec-sync
Nov 10, 2026
Merged

github-actions[bot] merged 1 commit into
mainfrom
chore/spec-sync

Conversation

@github-actions

Copy link
Copy Markdown
Contributor

Breaking changes

None detected.

Upstream documents

Automated sync of the upstream OpenAPI documents (docs/DESIGN.md section 3.1) by codegen/spec_sync.rb. Regenerated the SDK: 0 generated files changed. Generated code under lib/, sig/ and spec/generated/ comes from codegen/ and openapi/; never edit it by hand.

File URL Old SHA-256 New SHA-256
openapi/verification.json https://docs.didit.me/openapi-25.json 99198089e59db66a2eb3fa2a17c9475a2dafce62ee25ed8998eaf00fb2108406 unchanged
openapi/account.json https://docs.didit.me/openapi-auth.json 403daf72045fdf90d14a86a8bb7eb75938454520b92441c7c294ed09acdff703 8a02e3aad37615281d42926abcfc0a10a449e02cd8c70dd6ef8633abb7185704
openapi/authentication.json https://docs.didit.me/openapi-authentication.json 3987984647bfcaa4b5462c8d60cd3c53894bf7585a38109e0cc813292b2416fe unchanged

Operations

Changed (2)

  • account POST /programmatic/login/ (account.login): details changed (formats, limits, error responses or similar)
  • account POST /programmatic/verify-email/ (account.verify_email): details changed (formats, limits, error responses or similar)

Schemas

  • SsoRequiredError added (account.json)

SDK naming

No overlay entry changed.

Deprecations

No deprecation was added or expired.

Checks

  • bundle exec rake generate:check
  • bundle exec rake spec
  • bundle exec rake codegen:spec
  • bundle exec rake rubocop
  • bundle exec steep check

Published by spec sync run 42728018308.

Release

feat(spec): callers can observe what changed, so this releases a minor version.
Release Please reads the block below instead of the commits, so the type and the lines survive a squash merge with the title; keep it when you edit this description. Merge with "Squash and merge": after a merge commit the release notes repeat each line for the merge commit and for every commit of this pull request.

BEGIN_COMMIT_OVERRIDE
feat(spec): sync API spec 2026-11-10
END_COMMIT_OVERRIDE

Synced openapi/account.json from the published API contract (docs/DESIGN.md section 3.1).
Operations: 0 added, 0 removed, 0 renamed, 0 moved, 2 changed.
Regenerated the SDK.
@github-actions
github-actions Bot enabled auto-merge (squash) November 10, 2026 00:25
@github-actions
github-actions Bot merged commit 3d9140b into main Nov 10, 2026
20 checks passed
@arosasg
arosasg deleted the chore/spec-sync branch November 10, 2026 01:09
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.

0 participants