agent-render
Editorial technical viewer
Share artifacts in the URL, keep the server out of the payload.
The shell now supports markdown, code, diff, CSV, and JSON artifacts while keeping fragment-native sharing and static hosting constraints intact.
Protocol shape
#agent-render=v1.<codec>.<payload>
Hosting model
One route, fragment-only payloads, and a shell that stays portable across GitHub Pages and other static hosts.
Example fragments
Load a sample envelope
Maintainer kickoff
1 artifact ready for fragment decode.
Viewer bootstrap
1 artifact ready for fragment decode.
Phase 1 sample diff
1 artifact ready for fragment decode.
Data export preview
1 artifact ready for fragment decode.
Release bundle
3 artifacts ready for fragment decode.
Malformed manifest
1 artifact ready for fragment decode.
Fragment inspector
Current URL state
Awaiting fragmentAdd a fragment payload to start rendering artifacts.
Fragment budget
0 / 8,000
Codec
plain
Artifacts
0
Hash preview
#agent-render=v1.plain.<base64url-encoded-json>
Viewer shell
Renderer staging area
No artifact is active yet. Choose a sample fragment to populate the payload inspector and viewer metadata.
Ready for fragment decode
Choose a sample payload to populate this shell
Add a fragment payload to start rendering artifacts.
Security posture
Payloads stay in the hash, renderers stay client-side, and artifact-specific viewers can land without changing transport semantics.
Route model
The app remains a single export-friendly route for GitHub Pages and other static hosts.
Next up
Markdown, code, diff, CSV, and JSON now share the same viewer shell and fragment contract.