Skip to content

Sync OpenAPI spec and add task polling commands#45

Merged
bjay-wk merged 3 commits into
mainfrom
update-openapi-spec
Jun 10, 2026
Merged

Sync OpenAPI spec and add task polling commands#45
bjay-wk merged 3 commits into
mainfrom
update-openapi-spec

Conversation

@bjay-wk

@bjay-wk bjay-wk commented Jun 10, 2026

Copy link
Copy Markdown
Collaborator

Summary

  • Sync openapi.tellers_public_api.yaml from tellers-backend openapi.filtered.yaml
  • Add user task APIs to the spec (GET/DELETE /users/tasks/{task_id}) and task response schemas
  • Add tellers task get, tellers task wait, and tellers task cancel using the new endpoints
  • Add --wait to tellers project export to poll GET /users/tasks/{task_id} until the export completes
  • Patch task result fields (additionalProperties: true) so openapi-generator can compile the Rust client

Test plan

  • scripts/generate_api.sh
  • cargo build
  • cargo test

bjay-wk and others added 3 commits June 10, 2026 17:55
Sync from tellers-backend openapi.filtered.yaml so the generated client includes user task polling/cancel, social publishing, and updated export docs.

Co-authored-by: Cursor <cursoragent@cursor.com>
Add task get/wait/cancel via GET/DELETE /users/tasks/{task_id}, social connect/publish commands, and --wait on project export to poll until completion.

Co-authored-by: Cursor <cursoragent@cursor.com>
Refresh from backend openapi.filtered.yaml after social endpoints were dropped; keep task polling APIs only.

Co-authored-by: Cursor <cursoragent@cursor.com>
@bjay-wk bjay-wk changed the title Refresh OpenAPI spec with task and social publishing endpoints Sync OpenAPI spec and add task polling commands Jun 10, 2026
@bjay-wk bjay-wk merged commit e465209 into main Jun 10, 2026
1 check passed
@bjay-wk bjay-wk deleted the update-openapi-spec branch June 10, 2026 17:12
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