Repository navigation
feat(website): a Notes site on WebsiteEnvironment, one image that passes the conformance check (FD-4683) - #429
Conversation
…ses the conformance check (FD-4683) Per-user notes stamped by the universe clock, an admin-only route, and a Vite page that uses relative URLs so it works under the gateway's /website/notes/ route. The image builds the page and serves it with the API on PORT, and env.toml declares it as the env's server image. Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
|
Review the following changes in direct dependencies. Learn more about Socket for GitHub.
|
|
Warning Review the following alerts detected in dependencies. According to your organization's Security Policy, it is recommended to resolve "Warn" alerts. Learn more about Socket for GitHub.
|
Stacked on #428.
packages/agentenv-protocol/examples/website/notes/: a reference site onWebsiteEnvironment, about 130 lines of Python plus a small Vite page.self.now(), auto sign-in as the acting user, and/api/admin/noteswithroles=["admin"](403 otherwise)./website/notes/route.PORT, with curl for the compose health check.env.tomldeclares it as the server image.Test
test_website_notes_example.py: 8 passed.python -m agentenv_protocol.website.conformance http://localhost:18080 --clock-host host.docker.internalpassed 8/8. Pages, session, notes and the admin route checked by curl.agent-env env website put --server-dockerfile ... --health-path /healthzagainst local stores only.🤖 Generated with Claude Code