Skip to content

build(deps): pin spec-kit at d8a8271, which adds the clients' own error codes - #96

Merged
jm-rivera merged 1 commit into
devfrom
build/spec-kit-client-codes
Oct 23, 2026
Merged

jm-rivera merged 1 commit into
devfrom
build/spec-kit-client-codes

Conversation

@jm-rivera

Copy link
Copy Markdown
Contributor

All six spec-kit pins move from 4ef22b7 to d8a8271, the dev merge of DevelopmentFinanceObservatory/spec-kit#16. That commit adds six client error codes (key_invalid, credentials_file_unreadable, header_invalid, insecure_transport, base_url_invalid, response_too_large) to the client contract's client-codes.json. Nothing the app serves changes: the served document and scenarios are those recorded at 035d29c. The SDK's contract job requires its contract pin to follow this one, so the SDK can raise the new codes once this lands.

Testing: tests/contract and tests/platform give 987 passed against the new pin.

@github-actions github-actions Bot removed the run-eval label Oct 23, 2026
@jm-rivera
jm-rivera merged commit c2cf626 into dev Oct 23, 2026
45 of 47 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant