[
  {
    "name": "langchain",
    "importPatterns": ["langchain", "langgraph", "langchain_openai", "langchain_core"],
    "pipPackages": ["openinference-instrumentation-langchain>=0.1.30"]
  },
  {
    "name": "crewai",
    "importPatterns": ["crewai"],
    "pipPackages": [
      "openinference-instrumentation-crewai>=0.1.8",
      "openinference-instrumentation-litellm>=0.1"
    ]
  },
  {
    "name": "llama-index",
    "importPatterns": ["llama_index"],
    "pipPackages": ["openinference-instrumentation-llama-index>=4.0"]
  },
  {
    "name": "openai",
    "importPatterns": ["openai"],
    "pipPackages": ["openinference-instrumentation-openai>=0.1.15"]
  },
  {
    "name": "openai-agents",
    "importPatterns": ["agents"],
    "pipPackages": ["openinference-instrumentation-openai-agents>=1.5.0"]
  },
  {
    "name": "anthropic",
    "importPatterns": ["anthropic"],
    "pipPackages": ["openinference-instrumentation-anthropic>=1.0.5"]
  },
  {
    "name": "beeai",
    "importPatterns": ["beeai_framework", "beeai"],
    "pipPackages": ["openinference-instrumentation-beeai>=0.1.19"]
  },
  {
    "name": "agno",
    "importPatterns": ["agno"],
    "pipPackages": ["openinference-instrumentation-agno>=0.1.34"]
  },
  {
    "name": "autogen-agentchat",
    "importPatterns": ["autogen_agentchat"],
    "pipPackages": ["openinference-instrumentation-autogen-agentchat>=0.1.9"]
  },
  {
    "name": "autogen",
    "importPatterns": ["autogen"],
    "pipPackages": ["openinference-instrumentation-autogen>=0.1.14"]
  },
  {
    "name": "bedrock",
    "importPatterns": ["boto3", "botocore"],
    "pipPackages": ["openinference-instrumentation-bedrock>=0.1.39"]
  },
  {
    "name": "claude-agent-sdk",
    "importPatterns": ["claude_agent_sdk"],
    "pipPackages": ["openinference-instrumentation-claude-agent-sdk>=0.1.4"]
  },
  {
    "name": "dspy",
    "importPatterns": ["dspy"],
    "pipPackages": ["openinference-instrumentation-dspy>=0.1.37"]
  },
  {
    "name": "google-adk",
    "importPatterns": ["google.adk", "google_adk"],
    "pipPackages": ["openinference-instrumentation-google-adk>=0.1.14"]
  },
  {
    "name": "google-genai",
    "importPatterns": ["google.generativeai", "google_generativeai", "google.genai"],
    "pipPackages": ["openinference-instrumentation-google-genai>=1.0.2"]
  },
  {
    "name": "groq",
    "importPatterns": ["groq"],
    "pipPackages": ["openinference-instrumentation-groq>=0.1.16"]
  },
  {
    "name": "guardrails",
    "importPatterns": ["guardrails"],
    "pipPackages": ["openinference-instrumentation-guardrails>=0.1.14"]
  },
  {
    "name": "mistralai",
    "importPatterns": ["mistralai"],
    "pipPackages": ["openinference-instrumentation-mistralai>=2.0.4"]
  }
]
