Skip to content

feat: add Execute reference clients - #23

Merged
abrichr merged 2 commits into
mainfrom
feat/execute-public-sdk
Jul 30, 2026
Merged

feat: add Execute reference clients#23
abrichr merged 2 commits into
mainfrom
feat/execute-public-sdk

Conversation

@abrichr

@abrichr abrichr commented Jul 30, 2026

Copy link
Copy Markdown
Member

Summary

  • add bearer-token metadata to the generated public Execute v1 OpenAPI document
  • add a small standard-library Python client and dependency-free Python/TypeScript reference clients
  • keep Cloud implementation, partner provisioning, application packs, evidence bytes, and webhooks private

Contract

  • preserves released Execute v1 schemas, the body idempotency key, and the v1 resource paths
  • uses a configurable base URL; the Cloud reference base is https://app.openadapt.ai/api

Checks

  • full package test suite: 257 passed
  • focused lint and source-boundary checks pass

Draft until the proprietary Cloud implementation aligns exactly to the released v1 public contract and durable signed webhooks land.

@abrichr
abrichr marked this pull request as ready for review July 30, 2026 09:24
@abrichr
abrichr merged commit f0c08c4 into main Jul 30, 2026
1 check passed
@abrichr
abrichr deleted the feat/execute-public-sdk branch July 30, 2026 09:24
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