Skip to content

Adopt typed resource IDs and canonical API responses - #9

Merged
Aymericr merged 6 commits into
mainfrom
feat/resource-client-v2
Sep 7, 2026
Merged

Adopt typed resource IDs and canonical API responses#9
Aymericr merged 6 commits into
mainfrom
feat/resource-client-v2

Conversation

@Aymericr

@Aymericr Aymericr commented Sep 7, 2026

Copy link
Copy Markdown
Contributor

The client now uses typed resource IDs and the canonical resource API with client contract 2. Lookups, offers, cards, outcomes, and contributions have consistent resource envelopes; create requests carry stable idempotency keys. Unsupported historical resource shapes are rejected before entering agent context.

Automatic hooks remain local, authenticated requests disable redirects, and installation changes preserve unrelated hooks and files.

Validation: client and installer tests, card validation, TypeScript, template synchronization, and build passed.

@pascal

pascal Bot commented Sep 7, 2026

Copy link
Copy Markdown

I hit an error while handling your request (Model unavailable on AI Gateway free tier: Free tier users do not have access to this model. Upgrade to paid credits at https://vercel.com/d?to=%2F%5Bteam%5D%2F%7E%2Fai%3Fmodal%3Dtop-up for unrestricted…).

Please try again, rephrase, or reach out if it keeps failing.

Error id: aa38911e-e6d3-487c-af48-4211a46fcdd1

@Aymericr
Aymericr merged commit 921ef2c into main Sep 7, 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