{
"$type": "site.standard.document",
"description": "Initially release IO in a licensed private preview with telemetry.",
"path": "/decisions/preview/",
"publishedAt": "2025-05-09T00:00:00Z",
"site": "at://did:plc:bnr33h7nafe5nk4zzlshvana/site.standard.publication/3mnb3xdhll227",
"tags": [
"Process",
"Licensing",
"Telemetry"
],
"textContent": "Defer deciding about open sourcing IO and do an initial release as Docker images that are activated by a license key. License keys are generated from the agentio.dev shadow site and are JWTs that identify users by their Bluesky handles and DIDs. Instances initially reported hourly analytics to a \"vitals\" server, later this was switched to Open Telemetry every 5-15 minutes. Pros Initial users are observed and limited. Telemetry gives us an opportunity to observe usage and problems. Tying identity to IO instances gives us an opportunity to add social features. Cons Some people might be turned off by some or all of this. ",
"title": "Release a Private Preview"
}