Commit

96cc35c

@dtinth The component system doc is ready, revised over 3 rounds of Haiku review (fresh reviewer each time, reading only that file, flagging confusion and internals): https://github.com/dtinth/agent-env/blob/components-doc/docs/components.md Things I decided while writing it,…
GitHubagent-env/docs/components.md at components-doc · dtinth/agent-envhttps://dtinth.github.io/agent-env/. Contribute to dtinth/agent-env development by creating an account on GitHub.
Reviewing.
Give it a provider API key (such as ANTHROPIC_API_KEY) in your compose file, or sign in from its UI.
No need - just /connect from UI. For smb, auto-generate a password if none set?
Both done in https://github.com/dtinth/agent-env/commit/5e36345: opencode row now just says /connect. smb generates a password on first start and keeps it (SMB_PASSWORD overrides); user dev, and the password plus the smb:// address show on the /~env/ page. Off a tailnet, the…
GitHubdocs: components — opencode via /connect, smb generates its password · dtinth/agent-env@5e36345Co-authored-by: Thai Pangsakulyanont <193136+dtinth@users.noreply.github.com> Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
On it. This is a big one (entrypoint, gateway, agent-env CLI, presets to components, configurator, smoke tests), so expect a while. I'll post the PR link when it's up and green.
Re-read. I'd missed Traceability. From now on every commit gets Requested-in: trailers for the dev-null commits behind it, and the PR body links them. The two doc commits already pushed lack them; the PR description will cover those rather than force-pushing.
I would like to revamp this configuration so it is more modular. Can you prototype a few UI examples so I can choose from it? Also, where can I configure the provisioning script?
I think we don't need the switch inside the list. Just go to the details and switch it on or off because currently it is not clear when you configure that you can go inside and adjust it. Furthermore, I think it is fine to have SMB on non-Tailnet setup because each compose…
On mobile, the stepper looks off because the step number circles wrap into the second line. For the your own app, I'm not sure if this is needed because now we can just create components on our own and we already have the provisioning script and stuff like that. Personally, I…