{
  "cadence": {
    "monthly_integration_review": "First Monday of each month, review changed candidates against AWOOOI replay readiness.",
    "trigger_on_major_version": true,
    "weekly_market_watch": "Every Monday 09:00 Asia/Taipei, produce a read-only market watch report."
  },
  "candidates": [
    {
      "candidate_id": "openai_agents_sdk_coordinator",
      "changed": false,
      "decision": "watch_only_no_change",
      "display_name": "OpenAI Agents SDK Coordinator",
      "evaluation_priority": "must_test",
      "recommended_actions": [
        "keep_current_integration_status"
      ],
      "recommended_role": "Coordinator / Orchestrator",
      "requires_cost_approval": true,
      "requires_dependency_approval": true,
      "sources": [
        {
          "changed_since_reference": false,
          "content_hash": "be4c1a6d385c15fc6295103b",
          "error": null,
          "http_status": 200,
          "published_at": null,
          "reference_version": null,
          "source_id": "openai_agents_docs",
          "status": "ok",
          "type": "docs",
          "url": "https://developers.openai.com/api/docs/guides/agents",
          "version": null
        },
        {
          "changed_since_reference": false,
          "content_hash": "5222febb05f227e2e7db550c",
          "error": null,
          "http_status": 200,
          "published_at": null,
          "reference_version": null,
          "source_id": "openai_agent_builder_safety_docs",
          "status": "ok",
          "type": "docs",
          "url": "https://developers.openai.com/api/docs/guides/agent-builder-safety",
          "version": null
        },
        {
          "changed_since_reference": false,
          "content_hash": "3ec3f676df73a6bc5544e4f9",
          "error": null,
          "http_status": 200,
          "published_at": "2026-05-26T08:55:08.767674Z",
          "reference_version": null,
          "source_id": "openai_agents_python_pypi",
          "status": "ok",
          "type": "pypi",
          "url": "https://pypi.org/pypi/openai-agents/json",
          "version": "0.17.4"
        },
        {
          "changed_since_reference": false,
          "content_hash": "fba4a83b820cb4476cb49445",
          "error": null,
          "http_status": 200,
          "published_at": "2026-05-29T01:57:45.172Z",
          "reference_version": null,
          "source_id": "openai_agents_typescript_npm",
          "status": "ok",
          "type": "npm",
          "url": "https://registry.npmjs.org/@openai%2Fagents",
          "version": "0.11.6"
        }
      ]
    },
    {
      "candidate_id": "langgraph_incident_kernel",
      "changed": false,
      "decision": "watch_only_no_change",
      "display_name": "LangGraph Incident Kernel",
      "evaluation_priority": "must_test",
      "recommended_actions": [
        "keep_current_integration_status"
      ],
      "recommended_role": "Durable Incident Workflow Kernel",
      "requires_cost_approval": false,
      "requires_dependency_approval": true,
      "sources": [
        {
          "changed_since_reference": false,
          "content_hash": "368cd3880bcfce45c857f01e",
          "error": null,
          "http_status": 200,
          "published_at": null,
          "reference_version": null,
          "source_id": "langgraph_docs",
          "status": "ok",
          "type": "docs",
          "url": "https://docs.langchain.com/oss/python/langgraph/overview",
          "version": null
        },
        {
          "changed_since_reference": false,
          "content_hash": "5e9265b7912294a6e676ce29",
          "error": null,
          "http_status": 200,
          "published_at": "2026-05-26T18:07:26.577836Z",
          "reference_version": null,
          "source_id": "langgraph_pypi",
          "status": "ok",
          "type": "pypi",
          "url": "https://pypi.org/pypi/langgraph/json",
          "version": "1.2.2"
        },
        {
          "changed_since_reference": false,
          "content_hash": "86431f6e7bccff8277c27571",
          "error": null,
          "http_status": 200,
          "published_at": "2026-06-01T18:56:09Z",
          "reference_version": null,
          "source_id": "langgraph_github_release",
          "status": "ok",
          "type": "github_release",
          "url": "https://api.github.com/repos/langchain-ai/langgraph/releases/latest",
          "version": "1.2.3"
        }
      ]
    },
    {
      "candidate_id": "nemo_nemotron_fabric",
      "changed": false,
      "decision": "watch_only_no_change",
      "display_name": "NVIDIA NeMo Agent Toolkit + Nemotron Fabric",
      "evaluation_priority": "must_test",
      "recommended_actions": [
        "keep_current_integration_status"
      ],
      "recommended_role": "Agent Fabric / Tool-Model Evaluator",
      "requires_cost_approval": true,
      "requires_dependency_approval": true,
      "sources": [
        {
          "changed_since_reference": false,
          "content_hash": "f2446dcd65b3264957701764",
          "error": null,
          "http_status": 200,
          "published_at": null,
          "reference_version": null,
          "source_id": "nvidia_nemo_agent_toolkit_docs",
          "status": "ok",
          "type": "docs",
          "url": "https://docs.nvidia.com/nemo/agent-toolkit/latest/index.html",
          "version": null
        },
        {
          "changed_since_reference": false,
          "content_hash": "5c42168f3b0e01e4ec55418c",
          "error": null,
          "http_status": 200,
          "published_at": null,
          "reference_version": null,
          "source_id": "nvidia_nim_llm_docs",
          "status": "ok",
          "type": "docs",
          "url": "https://docs.nvidia.com/nim/large-language-models/latest/index.html",
          "version": null
        },
        {
          "changed_since_reference": false,
          "content_hash": "a360f7995ea4c51ef407665d",
          "error": null,
          "http_status": 200,
          "published_at": null,
          "reference_version": null,
          "source_id": "nvidia_build_models",
          "status": "ok",
          "type": "docs",
          "url": "https://build.nvidia.com/models",
          "version": null
        }
      ]
    },
    {
      "candidate_id": "claude_agent_sdk_remediator",
      "changed": false,
      "decision": "watch_only_no_change",
      "display_name": "Claude Agent SDK Remediator",
      "evaluation_priority": "must_test",
      "recommended_actions": [
        "keep_current_integration_status"
      ],
      "recommended_role": "DevOps / Code Remediation Agent",
      "requires_cost_approval": true,
      "requires_dependency_approval": true,
      "sources": [
        {
          "changed_since_reference": false,
          "content_hash": "cab699d5a6dee532cc2bba64",
          "error": null,
          "http_status": 200,
          "published_at": null,
          "reference_version": null,
          "source_id": "claude_agent_sdk_docs",
          "status": "ok",
          "type": "docs",
          "url": "https://platform.claude.com/docs/en/agent-sdk/agent-loop",
          "version": null
        },
        {
          "changed_since_reference": false,
          "content_hash": "b6cebe56a78fa52d8b8750ea",
          "error": null,
          "http_status": 200,
          "published_at": null,
          "reference_version": null,
          "source_id": "anthropic_api_docs",
          "status": "ok",
          "type": "docs",
          "url": "https://docs.anthropic.com/",
          "version": null
        }
      ]
    },
    {
      "candidate_id": "google_adk_stack",
      "changed": false,
      "decision": "watch_only_no_change",
      "display_name": "Google Agent Development Kit Stack",
      "evaluation_priority": "can_test",
      "recommended_actions": [
        "keep_current_integration_status"
      ],
      "recommended_role": "Google / Gemini Agent Stack",
      "requires_cost_approval": true,
      "requires_dependency_approval": true,
      "sources": [
        {
          "changed_since_reference": false,
          "content_hash": "342191f80fb630eb9913b843",
          "error": null,
          "http_status": 200,
          "published_at": null,
          "reference_version": null,
          "source_id": "google_adk_docs",
          "status": "ok",
          "type": "docs",
          "url": "https://adk.dev/get-started/about/",
          "version": null
        },
        {
          "changed_since_reference": false,
          "content_hash": "9d3c99cb921afa69efa6be0f",
          "error": null,
          "http_status": 200,
          "published_at": "2026-05-23T00:13:59.611950Z",
          "reference_version": null,
          "source_id": "google_adk_pypi",
          "status": "ok",
          "type": "pypi",
          "url": "https://pypi.org/pypi/google-adk/json",
          "version": "2.1.0"
        },
        {
          "changed_since_reference": false,
          "content_hash": "bf49654299eff04c3c422de4",
          "error": null,
          "http_status": 200,
          "published_at": "2026-05-23T00:23:02Z",
          "reference_version": null,
          "source_id": "google_adk_github_release",
          "status": "ok",
          "type": "github_release",
          "url": "https://api.github.com/repos/google/adk-python/releases/latest",
          "version": "v2.1.0"
        }
      ]
    },
    {
      "candidate_id": "microsoft_agent_framework",
      "changed": false,
      "decision": "watch_only_no_change",
      "display_name": "Microsoft Agent Framework",
      "evaluation_priority": "can_test",
      "recommended_actions": [
        "keep_current_integration_status"
      ],
      "recommended_role": "Enterprise Workflow Agent Stack",
      "requires_cost_approval": true,
      "requires_dependency_approval": true,
      "sources": [
        {
          "changed_since_reference": false,
          "content_hash": "defaebc2e1959a1721081d79",
          "error": null,
          "http_status": 200,
          "published_at": null,
          "reference_version": null,
          "source_id": "microsoft_agent_framework_docs",
          "status": "ok",
          "type": "docs",
          "url": "https://learn.microsoft.com/en-us/agent-framework/overview/",
          "version": null
        },
        {
          "changed_since_reference": false,
          "content_hash": "9ab75ebe19204054b2990d0f",
          "error": null,
          "http_status": 200,
          "published_at": "2026-05-28T10:46:31Z",
          "reference_version": null,
          "source_id": "microsoft_agent_framework_github_release",
          "status": "ok",
          "type": "github_release",
          "url": "https://api.github.com/repos/microsoft/agent-framework/releases/latest",
          "version": "python-1.7.0"
        }
      ]
    },
    {
      "candidate_id": "crewai_flows_crews",
      "changed": false,
      "decision": "watch_only_no_change",
      "display_name": "CrewAI Flows + Crews",
      "evaluation_priority": "secondary",
      "recommended_actions": [
        "keep_current_integration_status"
      ],
      "recommended_role": "Rapid Agent Team Prototype",
      "requires_cost_approval": false,
      "requires_dependency_approval": true,
      "sources": [
        {
          "changed_since_reference": false,
          "content_hash": "34f1f75d51334965b39378c3",
          "error": null,
          "http_status": 200,
          "published_at": null,
          "reference_version": null,
          "source_id": "crewai_docs",
          "status": "ok",
          "type": "docs",
          "url": "https://docs.crewai.com/en/introduction",
          "version": null
        },
        {
          "changed_since_reference": false,
          "content_hash": "6e72a731b42a745faafce9a9",
          "error": null,
          "http_status": 200,
          "published_at": "2026-05-28T17:05:31.984906Z",
          "reference_version": null,
          "source_id": "crewai_pypi",
          "status": "ok",
          "type": "pypi",
          "url": "https://pypi.org/pypi/crewai/json",
          "version": "1.14.6"
        },
        {
          "changed_since_reference": false,
          "content_hash": "4c91299e2a68f1685fa26363",
          "error": null,
          "http_status": 200,
          "published_at": "2026-05-28T17:04:02Z",
          "reference_version": null,
          "source_id": "crewai_github_release",
          "status": "ok",
          "type": "github_release",
          "url": "https://api.github.com/repos/crewAIInc/crewAI/releases/latest",
          "version": "1.14.6"
        }
      ]
    }
  ],
  "failures": [],
  "generated_at": "2026-06-02T03:12:01.415657+00:00",
  "integration_queue": [],
  "mode": "live",
  "new_candidate_discovery": [
    {
      "error": null,
      "http_status": 200,
      "items": [
        {
          "full_name": "vm0-ai/vm0",
          "html_url": "https://github.com/vm0-ai/vm0",
          "stargazers_count": 1116,
          "updated_at": "2026-06-02T03:07:58Z"
        },
        {
          "full_name": "esengine/DeepSeek-Reasonix",
          "html_url": "https://github.com/esengine/DeepSeek-Reasonix",
          "stargazers_count": 16080,
          "updated_at": "2026-06-02T03:11:04Z"
        },
        {
          "full_name": "NousResearch/hermes-agent",
          "html_url": "https://github.com/NousResearch/hermes-agent",
          "stargazers_count": 176137,
          "updated_at": "2026-06-02T03:10:54Z"
        },
        {
          "full_name": "CherryHQ/cherry-studio",
          "html_url": "https://github.com/CherryHQ/cherry-studio",
          "stargazers_count": 46723,
          "updated_at": "2026-06-02T03:11:38Z"
        },
        {
          "full_name": "nocobase/nocobase",
          "html_url": "https://github.com/nocobase/nocobase",
          "stargazers_count": 22614,
          "updated_at": "2026-06-02T03:04:55Z"
        }
      ],
      "source_id": "github_ai_agent_topic",
      "status": "ok",
      "type": "github_search",
      "url": "https://api.github.com/search/repositories?q=topic:ai-agent+stars:%3E500&sort=updated&order=desc"
    },
    {
      "error": null,
      "http_status": 200,
      "items": [
        {
          "full_name": "esengine/DeepSeek-Reasonix",
          "html_url": "https://github.com/esengine/DeepSeek-Reasonix",
          "stargazers_count": 16081,
          "updated_at": "2026-06-02T03:12:01Z"
        },
        {
          "full_name": "microsoft/agent-framework",
          "html_url": "https://github.com/microsoft/agent-framework",
          "stargazers_count": 10954,
          "updated_at": "2026-06-02T02:55:57Z"
        },
        {
          "full_name": "kimtth/awesome-azure-openai-llm",
          "html_url": "https://github.com/kimtth/awesome-azure-openai-llm",
          "stargazers_count": 402,
          "updated_at": "2026-06-02T02:36:35Z"
        },
        {
          "full_name": "ag2ai/ag2",
          "html_url": "https://github.com/ag2ai/ag2",
          "stargazers_count": 4621,
          "updated_at": "2026-06-02T02:34:39Z"
        },
        {
          "full_name": "pydantic/pydantic-ai",
          "html_url": "https://github.com/pydantic/pydantic-ai",
          "stargazers_count": 17450,
          "updated_at": "2026-06-02T02:40:01Z"
        }
      ],
      "source_id": "github_agent_framework_topic",
      "status": "ok",
      "type": "github_search",
      "url": "https://api.github.com/search/repositories?q=topic:agent-framework+stars:%3E300&sort=updated&order=desc"
    }
  ],
  "policy": {
    "integration_requires_replay": true,
    "new_dependency_requires_approval": true,
    "official_or_primary_sources_only": true,
    "paid_provider_requires_approval": true,
    "raw_external_pages_committed": false,
    "replacement_decision_allowed": false
  },
  "registry": {
    "path": "docs/ai/agent-market-watch-sources.v1.json",
    "schema_version": "agent_market_watch_sources_v1",
    "updated_at": "2026-06-02"
  },
  "schema_version": "agent_market_watch_report_v1",
  "summary": {
    "candidate_count": 7,
    "changed_candidates": 0,
    "failure_count": 0,
    "integration_queue_count": 0,
    "source_count": 20,
    "watch_only_candidates": 7
  }
}
