Skip to content

feat(web): protocol fields: browser-encrypted secrets, asset uploads - #7826

Open
tlgimenes wants to merge 3 commits into
split/26-content-protocol-apifrom
split/27-protocol-fields
Open

tlgimenes wants to merge 3 commits into
split/26-content-protocol-apifrom
split/27-protocol-fields

Conversation

@tlgimenes

@tlgimenes tlgimenes commented Oct 8, 2026 •

Copy link
Copy Markdown
Contributor

Part of the v8 Studio stack, split from #7728, #7770 and #7766 (closed). Base: #7796. The top of the stack, #7843, has the same code as those three PRs combined.

Protocol-aware fields: secrets are encrypted in the browser with the server's secrets.pub, and file/image fields upload assets to deco serve. renderField routes secrets to the backend-aware field and edits Lazy<T> fields as their T (the schema-form.tsx hunks its tests exercise; the new-blocks-editor hunks of that file are in the next PR).

What to look at: Encryption with secrets.pub in the browser; upload size limit

Stack (web track, plan PR 27 of 20–41): previous #7822 · next #7827

🤖 Generated with Claude Code

https://claude.ai/code/session_01WNwbSEePYNcY5YCgqZURig

Protocol-aware fields: secrets are encrypted in the browser with the
server's `secrets.pub`, and file/image fields upload assets to `deco
serve`. `renderField` routes secrets to the backend-aware field and
edits `Lazy<T>` fields as their `T` (the `schema-form.tsx` hunks its
tests exercise; the new-blocks-editor hunks of that file are in the
next PR).

Co-Authored-By: Claude Opus 5.5 <[email protected]>
Claude-Session: https://claude.ai/code/session_01WNwbSEePYNcY5YCgqZURig

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

claude PR authored by a coding agent

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant