L'MVP è per un singolo utente su un computer fidato. L'API non ha autenticazione: tienila legata a 127.0.0.1 e non esporre la porta 8765 su Internet. Compose effettua questo bind per default. serve --host 0.0.0.0 è destinato al container, dietro il bind locale di Compose.
I tool sono negati per default. Un tool deve essere dichiarato nel manifest e concesso da OPENAGENTOS_ALLOWED_TOOLS. Le credenziali dei provider si passano tramite variabili d'ambiente, non nei manifest. Sessioni e messaggi sono in data/, esclusa da Git. Cancella una sessione con openagentos delete <id> o DELETE /api/sessions/{id}.
Per segnalare una vulnerabilità, usa una segnalazione privata GitHub Security Advisory se disponibile; in alternativa contatta il maintainer tramite il profilo GitHub senza pubblicare dettagli sfruttabili in un'issue.
The MVP is for one user on a trusted machine. The API has no authentication: keep it bound to 127.0.0.1 and do not expose port 8765 to the internet. Compose binds locally by default. serve --host 0.0.0.0 is intended for the container behind Compose's local port bind.
Tools are denied by default. A tool must be declared in the manifest and granted through OPENAGENTOS_ALLOWED_TOOLS. Provider credentials come from environment variables, not manifests. Sessions and messages live in data/, which Git ignores. Delete a session with openagentos delete <id> or DELETE /api/sessions/{id}.
To report a vulnerability, use a private GitHub Security Advisory if available; otherwise contact the maintainer through their GitHub profile without posting exploitable details in a public issue.