Skip to content

fix: harden JSON execution boundaries - #679

Merged
KAJdev merged 1 commit into
zeke/con-1833-secp1-high-developer-rw-api-key-injected-into-every-deployed-productionfrom
zeke/json-contract-hardening
Nov 3, 2026
Merged

KAJdev merged 1 commit into
zeke/con-1833-secp1-high-developer-rw-api-key-injected-into-every-deployed-productionfrom
zeke/json-contract-hardening

Conversation

@KAJdev

@KAJdev KAJdev commented Nov 3, 2026 •

Copy link
Copy Markdown
Contributor

Builds on #644 and preserves its JSON conversion contract, including tuple-to-list and dictionary-key conversion.

SDK callers and worker runtimes share finite JSON validation and explicit response decoding. Serialization failures reach callers as errors, and null and empty results retain their values through worker and local HTTP execution.

Companion: sdk-runtime#9. Publish the compatible SDK before deploying that runtime.

CI workflow for this stacked head.

@KAJdev
KAJdev merged commit 96a0154 into zeke/con-1833-secp1-high-developer-rw-api-key-injected-into-every-deployed-production Nov 3, 2026
8 checks passed
@KAJdev
KAJdev deleted the zeke/json-contract-hardening branch November 3, 2026 01:31
@promptless

promptless Bot commented Nov 3, 2026

Copy link
Copy Markdown

Promptless documentation updates

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