{"id":"agentic_catalog_sources","name":"Agentic Catalog Sources","alias":"AgenticCatalogSources","aliases":[],"description_short":"List the AgenticCatalog sources of a project","description_long":"\n    List every source configured on a project's AgenticCatalog (Products Feeds), with its name,\n    description, config, and destinations.\n    ","description_tool_prompt":"\n    List every source configured on a project's AgenticCatalog (Products Feeds), with its name,\n    description, config, and destinations.\n    ","source":"AgenticCatalog","conversation_examples":[],"tags":[],"available_in_chat":true,"available_in_deepthink":true,"available_in_mcp":true,"mcp_audience":"all","config":{"type":"object","properties":{},"required":[]},"item":{"type":"object","properties":{},"required":[]},"response":{"$defs":{"AgenticCatalogDestination":{"description":"One destination configured on an AgenticCatalog source.","properties":{"type":{"description":"Destination type. Filter `destination` on this value in `agentic_catalog_destinations_push`. `dummy` is a no-op and never appears in that table.","title":"Type","type":"string"},"name":{"description":"Human-readable destination name.","title":"Name","type":"string"},"config":{"additionalProperties":true,"description":"Destination settings (credentials are masked).","title":"Config","type":"object"}},"required":["type","name","config"],"title":"AgenticCatalogDestination","type":"object"},"AgenticCatalogSource":{"description":"One AgenticCatalog source configured on the project.","properties":{"id":{"description":"Source identifier. Filter `source_id` on this value in the AgenticCatalog BigQuery tables.","title":"Id","type":"string"},"name":{"description":"Human-readable source name.","title":"Name","type":"string"},"description":{"description":"Optional source description.","title":"Description","type":"string"},"config":{"additionalProperties":true,"description":"Source-level settings (datasource, enrichment, language, ...). Secrets are masked.","title":"Config","type":"object"},"destinations":{"description":"Destinations this source is configured to push to.","items":{"$ref":"#/$defs/AgenticCatalogDestination"},"title":"Destinations","type":"array"}},"required":["id","name","description","config","destinations"],"title":"AgenticCatalogSource","type":"object"}},"properties":{"sources":{"description":"Every source configured on the project, pulled or not. `id` is what to filter `source_id` on in the AgenticCatalog BigQuery tables; `destinations[].type` is what to filter `destination` on. Empty means the project has no AgenticCatalog.","items":{"$ref":"#/$defs/AgenticCatalogSource"},"title":"Sources","type":"array"}},"required":["sources"],"title":"AgenticCatalogSourcesProcessedItem","type":"object"},"has_canvas":false,"open_canvas_automatically":false}