{
  "$schema": "https://themachinepress.com/schemas/story-v1.schema.json",
  "schema_version": "1.0.0",
  "document_type": "machine_press_story",
  "story": {
    "story_id": "mp-2026-07-10-015",
    "source_story_id": "tmp-sidebar-otel-controls",
    "edition_id": "mp-2026-07-10-morning-0001",
    "edition_url": "https://themachinepress.com/edition/2026-07-10",
    "position": 15,
    "story_type": "ticker",
    "section": "business-enterprise",
    "editorial_classification": "editorial",
    "headline": "An Audit Trail for Agent Work",
    "slug": "an-audit-trail-for-agent-work",
    "dek": "GitHub enterprises can now direct Copilot telemetry to an approved OpenTelemetry collector and decide whether content is captured.",
    "summary": "GitHub enterprises can now direct Copilot telemetry to an approved OpenTelemetry collector and decide whether content is captured.",
    "body_text": "GitHub added enterprise-managed OpenTelemetry export for Copilot Chat in VS Code and the Copilot CLI agent host. Administrators can set the endpoint, protocol, service metadata, headers, and whether prompt, response, and tool content is collected. Managed headers are kept out of spawned tool processes, reducing one route for collector credentials to leak.",
    "why_it_matters": "GitHub enterprises can now direct Copilot telemetry to an approved OpenTelemetry collector and decide whether content is captured.",
    "limitations": [],
    "importance": 5,
    "canonical_url": "https://themachinepress.com/story/mp-2026-07-10-015/an-audit-trail-for-agent-work",
    "json_url": "https://themachinepress.com/story/mp-2026-07-10-015.json",
    "first_published_at": "2026-07-10T09:00:00.000-04:00",
    "modified_at": "2026-07-10T10:47:01.000-04:00",
    "content_status": "new",
    "is_carryover": false,
    "carryover_reason": null,
    "key_claims": [
      {
        "claim_id": "claim-mp-2026-07-10-015-001",
        "text": "GitHub enterprises can now direct Copilot telemetry to an approved OpenTelemetry collector and decide whether content is captured.",
        "source_ids": [
          "source-2026-07-10-015"
        ],
        "qualification": null
      }
    ],
    "source_ids": [
      "source-2026-07-10-015"
    ],
    "tags": [
      "OpenTelemetry",
      "Copilot",
      "governance",
      "enterprise",
      "audit"
    ],
    "image_url": "https://themachinepress.com/issues/2026-07-10/bank-policy-balanced-scales-001.webp",
    "corrections": []
  },
  "sources": [
    {
      "source_id": "source-2026-07-10-015",
      "title": "GitHub Changelog: Enterprise-managed OpenTelemetry export",
      "publisher": "GitHub",
      "url": "https://github.blog/changelog/2026-07-08-enterprise-managed-opentelemetry-export-for-vs-code-and-cli/",
      "canonical_url": "https://github.blog/changelog/2026-07-08-enterprise-managed-opentelemetry-export-for-vs-code-and-cli/",
      "source_type": "secondary_reporting",
      "is_primary_source": false,
      "published_at": "2026-07-07T20:00:00.000-04:00",
      "accessed_at": "2026-07-10T08:23:43.388-04:00",
      "supports_claim_ids": [
        "claim-mp-2026-07-10-015-001"
      ]
    }
  ],
  "corrections": [],
  "publisher": {
    "name": "The Machine Press",
    "url": "https://themachinepress.com",
    "description": "A daily newspaper for the age of artificial intelligence."
  },
  "cite_this_report": {
    "title": "An Audit Trail for Agent Work",
    "publisher": "The Machine Press",
    "published_at": "2026-07-10T09:00:00.000-04:00",
    "canonical_url": "https://themachinepress.com/story/mp-2026-07-10-015/an-audit-trail-for-agent-work"
  }
}
