{
  "manifestVersion": 1,
  "package": "@agent-native/core",
  "catalogs": [
    "workspace-connections",
    "provider-api-definitions",
    "messaging-adapters"
  ],
  "units": [
    {
      "id": "integration/workspace-connections",
      "label": "Workspace connection providers",
      "catalog": "workspace-connections",
      "catalogItems": [
        "slack",
        "github",
        "figma",
        "notion",
        "gmail",
        "google_calendar",
        "bigquery",
        "google_docs",
        "google_drive",
        "google_sheets",
        "google_slides",
        "hubspot",
        "salesforce",
        "sigma",
        "jira",
        "sentry",
        "granola",
        "clips",
        "dbt",
        "anthropic-managed-agents",
        "generic"
      ],
      "entrypoints": ["./connections"],
      "strategy": "source-copy",
      "sourceEntries": ["src/eject/workspace-connections.ts"],
      "targetRoot": "app/integrations/agent-native/workspace-connections",
      "seam": "@agent-native/core/connections",
      "protectedImports": ["@agent-native/core/connections/runtime"],
      "verification": ["pnpm typecheck"]
    },
    {
      "id": "integration/provider-api-definitions",
      "label": "Provider API definitions",
      "catalog": "provider-api-definitions",
      "catalogItems": [
        "amplitude",
        "apollo",
        "bigquery",
        "clay",
        "commonroom",
        "dataforseo",
        "dbt",
        "ga4",
        "gcloud",
        "github",
        "figma",
        "fullstory",
        "gmail",
        "gong",
        "google_calendar",
        "google_drive",
        "google_sheets",
        "google_slides",
        "granola",
        "grafana",
        "hubspot",
        "salesforce",
        "sigma",
        "jira",
        "mixpanel",
        "notion",
        "posthog",
        "prometheus",
        "pylon",
        "sentry",
        "slack",
        "stripe",
        "twitter"
      ],
      "entrypoints": ["./provider-api"],
      "strategy": "source-copy",
      "sourceEntries": ["src/eject/provider-api-definitions.ts"],
      "targetRoot": "app/integrations/agent-native/provider-api",
      "seam": "@agent-native/core/provider-api",
      "protectedImports": [
        "@agent-native/core/provider-api/runtime",
        "@agent-native/core/connections/runtime"
      ],
      "verification": ["pnpm typecheck"]
    },
    {
      "id": "integration/slack",
      "label": "Built-in messaging adapters",
      "catalog": "messaging-adapters",
      "catalogItems": [
        "slack",
        "telegram",
        "whatsapp",
        "microsoft-teams",
        "discord",
        "google-docs",
        "email"
      ],
      "entrypoints": ["./integrations"],
      "strategy": "source-copy",
      "sourceEntries": ["src/integrations/eject/messaging-adapters.ts"],
      "targetRoot": "server/agent-native-ejected",
      "protectedImports": ["@agent-native/core/integrations/runtime"],
      "verification": ["pnpm typecheck"]
    }
  ]
}
