docs/generated/telemetry-schema.md

Telemetry Schema

This document is generated from packages/telemetry/src/public-schema.ts.

{
  "schemaVersion": "picasso.telemetry.v1",
  "eventTypes": [
    "sdk.started",
    "sdk.stopped",
    "session.started",
    "session.ended",
    "agent.turn.completed",
    "tool.invoked",
    "model.request.completed",
    "error.reported",
    "crash.reported"
  ],
  "excludedData": ["prompts", "code", "memory", "file content", "secrets", "PII", "financial data"],
  "requiredFields": ["schemaVersion", "type", "timestamp", "source.packageName"],
  "channels": [
    {
      "id": "usage",
      "optIn": true,
      "independentOptOut": true
    },
    {
      "id": "crash",
      "optIn": false,
      "independentOptOut": true
    }
  ]
}