{
  "schemaVersion": "qmmit.observation.v1",
  "datasetVersion": "2026-09-18-v3.0",
  "rulesetVersion": "sha256:b2e8889c66f72c18a61839f0bf1a9f77b5481ba2def044dba33c797b2f2bdcae",
  "scanDate": "2026-09-16",
  "observation": {
    "repo": "agno-agi/agno",
    "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": "agno-agi/agno",
      "canonicalRepo": "agno-agi/agno",
      "canonicalGitHubUrl": "https://github.com/agno-agi/agno",
      "defaultBranch": "main",
      "headShaAtResolution": "ccc22c8ff419e78738286c811e673da2fec13887",
      "resolvedAt": "2026-09-16T12:09:27.525Z",
      "redirected": false
    },
    "agentSharePctFloor": 22.7,
    "humanSharePctCeiling": 77.3,
    "totals": {
      "commitsInHistory": 1029,
      "mergeCommitsExcluded": 16,
      "ciBotCommitsExcluded": 0,
      "commitsConsidered": 1013,
      "agentAttributedCommits": 230,
      "humanAttributedCommits": 783
    },
    "concentration": {
      "distinctAgentAuthors": 40,
      "topAuthorShareOfAgentCommits": 46.1,
      "adoptionPattern": "org-wide"
    },
    "mode": {
      "assistedCommits": 230,
      "autonomousCommits": 0,
      "assistedPct": 22.7,
      "autonomousPct": 0
    },
    "agents": [
      {
        "id": "claude-code",
        "label": "Claude Code",
        "vendor": "Anthropic",
        "commits": 223,
        "sharePct": 22,
        "samples": [
          {
            "hash": "8ff564be705df285f4bca2566b200e25512179e8",
            "subject": "fix: add missing @property to RemoteAgent.role and RemoteTeam.role (#10172)",
            "date": "2026-09-14T13:34:48+05:30"
          },
          {
            "hash": "6c5112ea26cc0c1b1171d90b99568967998f3fbc",
            "subject": "Release: v3.0.9 (#10076)",
            "date": "2026-09-08T23:52:05+01:00"
          },
          {
            "hash": "3da82342f07b954e266df4c34ce48cb9c044a48d",
            "subject": "Release: v3.0.8 (#10066)",
            "date": "2026-09-08T21:14:08+05:30"
          },
          {
            "hash": "e75921a683d015e82d271ca96e52b11beec095e1",
            "subject": "fix: stop double-encoding session JSON fields in the SQLite adapters (#9797)",
            "date": "2026-09-08T18:48:37+05:30"
          },
          {
            "hash": "d703c34f3abf3c41275d3fb2da6e0518a8881f24",
            "subject": "fix: forward compress_tool_results in LlamaOpenAI._format_message (#10031)",
            "date": "2026-09-07T20:28:14+05:30"
          }
        ]
      },
      {
        "id": "copilot",
        "label": "GitHub Copilot",
        "vendor": "GitHub",
        "commits": 4,
        "sharePct": 0.4,
        "samples": [
          {
            "hash": "1174636d38488fefbab8f7cedad7cd771b4ffe66",
            "subject": "chore: re-enable litellm and crawl4ai extras (#9868)",
            "date": "2026-08-31T13:49:15+05:30"
          },
          {
            "hash": "f80f687fe5d1760aa5e59d71ba518cb8b3037490",
            "subject": "fix: change Gemini default model from gemini-flash-latest to gemini-3.5-flash (#8617)",
            "date": "2026-06-29T19:49:30+05:30"
          },
          {
            "hash": "7db3e1a3fbaad5f5e5d5931116551c655793a307",
            "subject": "fix: handle Pydantic model serialization in tool cache (#6678)",
            "date": "2026-02-23T13:09:22+05:30"
          },
          {
            "hash": "4b0337ed06c9331866f19a89de290eb5564ba02e",
            "subject": "feat: Add shebang parsing and Windows command building for script execution (#6241)",
            "date": "2026-02-03T15:17:46+05:30"
          }
        ]
      },
      {
        "id": "codex",
        "label": "OpenAI Codex",
        "vendor": "OpenAI",
        "commits": 1,
        "sharePct": 0.1,
        "samples": [
          {
            "hash": "e73f53aeb55f92e40a9dc65357e4a0fd480d6df7",
            "subject": "[fix] Await async chunking in JSONReader (#10167)",
            "date": "2026-09-15T12:00:32+05:30"
          }
        ]
      },
      {
        "id": "cursor",
        "label": "Cursor Agent",
        "vendor": "Anysphere",
        "commits": 1,
        "sharePct": 0.1,
        "samples": [
          {
            "hash": "f28a2469a17c5cfbee657f3f9d3235665b71a79f",
            "subject": "cookbook: Add BGPT MCP cookbook example for evidence-grounded paper search (#8740)",
            "date": "2026-07-05T17:49:57+05:30"
          }
        ]
      },
      {
        "id": "devin",
        "label": "Devin",
        "vendor": "Cognition",
        "commits": 1,
        "sharePct": 0.1,
        "samples": [
          {
            "hash": "5d848b7f8ec5d1cd621d5e7a155abd9b5cea3622",
            "subject": "chore: update exa tools description (#7099)",
            "date": "2026-03-23T05:23:13+05:30"
          }
        ]
      }
    ],
    "timeline": [
      {
        "month": "2026-02",
        "total": 184,
        "agent": 43,
        "agentPct": 23.4
      },
      {
        "month": "2026-03",
        "total": 122,
        "agent": 36,
        "agentPct": 29.5
      },
      {
        "month": "2026-04",
        "total": 137,
        "agent": 18,
        "agentPct": 13.1
      },
      {
        "month": "2026-05",
        "total": 148,
        "agent": 23,
        "agentPct": 15.5
      },
      {
        "month": "2026-06",
        "total": 119,
        "agent": 19,
        "agentPct": 16
      },
      {
        "month": "2026-07",
        "total": 165,
        "agent": 44,
        "agentPct": 26.7
      },
      {
        "month": "2026-08",
        "total": 79,
        "agent": 34,
        "agentPct": 43
      },
      {
        "month": "2026-09",
        "total": 59,
        "agent": 13,
        "agentPct": 22
      }
    ],
    "lowActivity": false
  }
}
