{
  "schemaVersion": "qmmit.observation.v1",
  "datasetVersion": "2026-09-18-v3.0",
  "rulesetVersion": "sha256:b2e8889c66f72c18a61839f0bf1a9f77b5481ba2def044dba33c797b2f2bdcae",
  "scanDate": "2026-09-16",
  "observation": {
    "repo": "vercel/ai",
    "datasetVersion": "2026-09-18-v3.0",
    "rulesetVersion": "sha256:b2e8889c66f72c18a61839f0bf1a9f77b5481ba2def044dba33c797b2f2bdcae",
    "scanDate": "2026-09-16",
    "window": {
      "since": "2026-02-01",
      "untilExclusive": "2026-09-16",
      "label": "February–September 15, 2026"
    },
    "repository": {
      "sourceRepo": "vercel/ai",
      "canonicalRepo": "vercel/ai",
      "canonicalGitHubUrl": "https://github.com/vercel/ai",
      "defaultBranch": "main",
      "headShaAtResolution": "662d7e579f34635ad5275fd2538a85a5c0c643eb",
      "resolvedAt": "2026-09-16T12:09:27.525Z",
      "redirected": false
    },
    "agentSharePctFloor": 12.8,
    "humanSharePctCeiling": 87.2,
    "totals": {
      "commitsInHistory": 2634,
      "mergeCommitsExcluded": 0,
      "ciBotCommitsExcluded": 941,
      "commitsConsidered": 1693,
      "agentAttributedCommits": 217,
      "humanAttributedCommits": 1476
    },
    "concentration": {
      "distinctAgentAuthors": 36,
      "topAuthorShareOfAgentCommits": 57.1,
      "adoptionPattern": "team"
    },
    "mode": {
      "assistedCommits": 213,
      "autonomousCommits": 4,
      "assistedPct": 12.6,
      "autonomousPct": 0.2
    },
    "agents": [
      {
        "id": "claude-code",
        "label": "Claude Code",
        "vendor": "Anthropic",
        "commits": 171,
        "sharePct": 10.1,
        "samples": [
          {
            "hash": "5366b7baeb41f12dbaba17efe388b401008eb437",
            "subject": "fix(minimax): support 480P and 768P video resolutions (#20004)",
            "date": "2026-08-30T07:44:25+00:00"
          },
          {
            "hash": "86892f3f6b4de52ee7f41d73c9c477b839596468",
            "subject": "fix(openai-compatible): preserve unmapped usage fields in usage.raw (#18561)",
            "date": "2026-08-16T20:03:45-07:00"
          },
          {
            "hash": "39bd17eb06d3b55b9aec18d1594240242835655d",
            "subject": "fix(harness-pi): deliver tool results submitted after cross-process resume (#18052)",
            "date": "2026-08-14T14:31:49-05:00"
          },
          {
            "hash": "8edc7753b54ef28f36c0590d9603fa97d2e8720c",
            "subject": "feat (provider/xai): support new grok imagine video 1.5 caps (#18309)",
            "date": "2026-08-11T13:23:43-07:00"
          },
          {
            "hash": "6d9951bd08b5e76d4838ed412cdb31e82d223d23",
            "subject": "feat(provider/google-vertex): add Chirp 3 HD voices (Cloud Text-to-Speech) speech model (#18385)",
            "date": "2026-08-10T14:10:41-07:00"
          }
        ]
      },
      {
        "id": "cursor",
        "label": "Cursor Agent",
        "vendor": "Anysphere",
        "commits": 48,
        "sharePct": 2.8,
        "samples": [
          {
            "hash": "7439d7ab6123abdd4ae909c1e97e0a1e7ba5d4e2",
            "subject": "fix(openai): restore responses workflow deserialization (#15589)",
            "date": "2026-08-31T14:14:00-07:00"
          },
          {
            "hash": "79e133cc21687d2a8340c2d65e4b0c2b0afe8582",
            "subject": "feat(video): externalize polling control and webhook support for generateVideo (#12515)",
            "date": "2026-08-03T16:02:26-07:00"
          },
          {
            "hash": "86a84c90c05a2dbbf828505b2809a0350b13c7e8",
            "subject": "fix(harness): emit an abort part instead of an AbortError error part when the caller's abortSignal fired (#17100)",
            "date": "2026-07-21T10:13:54-05:00"
          },
          {
            "hash": "6c3e6390c82cef761bb7db6d66034a7c96a80b43",
            "subject": "fix(harness-claude-code): classify the Skill tool as readonly so allow-reads permission mode does not require approval for skill activations (#17099)",
            "date": "2026-07-20T13:57:23-05:00"
          },
          {
            "hash": "8f89c25173b6db8f5a30a03644d49a79995f449b",
            "subject": "feat(provider/cartesia): add Sonic 3.5 and Ink support (#16815)",
            "date": "2026-07-10T13:18:54-07:00"
          }
        ]
      },
      {
        "id": "copilot",
        "label": "GitHub Copilot",
        "vendor": "GitHub",
        "commits": 1,
        "sharePct": 0.1,
        "samples": [
          {
            "hash": "ed313f7e5de02a81f2045063510294d43da5e24c",
            "subject": "ci(release): delete pre.json before snapshot versioning to support beta releases (#14035)",
            "date": "2026-04-01T19:17:10-07:00"
          }
        ]
      }
    ],
    "timeline": [
      {
        "month": "2026-01",
        "total": 1,
        "agent": 0,
        "agentPct": 0
      },
      {
        "month": "2026-02",
        "total": 182,
        "agent": 22,
        "agentPct": 12.1
      },
      {
        "month": "2026-03",
        "total": 183,
        "agent": 18,
        "agentPct": 9.8
      },
      {
        "month": "2026-04",
        "total": 222,
        "agent": 19,
        "agentPct": 8.6
      },
      {
        "month": "2026-05",
        "total": 243,
        "agent": 50,
        "agentPct": 20.6
      },
      {
        "month": "2026-06",
        "total": 237,
        "agent": 47,
        "agentPct": 19.8
      },
      {
        "month": "2026-07",
        "total": 252,
        "agent": 43,
        "agentPct": 17.1
      },
      {
        "month": "2026-08",
        "total": 254,
        "agent": 18,
        "agentPct": 7.1
      },
      {
        "month": "2026-09",
        "total": 119,
        "agent": 0,
        "agentPct": 0
      }
    ],
    "lowActivity": false
  }
}
