A unified Azure platform for creating and managing AI models, agents, and applications with built‑in enterprise security, monitoring, and governance
Hello Anshika, thank you for the response.
Let me clarify and update the symptom, as we have narrowed it down further since the original post.
Updated symptom: automatic task creation by cognition does not work
- When we manually create a task in the shared session and manually trigger it (clicking the task / instructing execution), the task now executes and completes.
- However, the Discovery Engine's cognition never creates tasks automatically. According to the documentation (Discovery Engine overview, "Full delegation" pattern), cognition should decompose a high-level objective into child tasks and "create new tasks when it identifies gaps or opportunities." In our environment, no tasks are ever auto-generated — neither decomposition of a root task with a broad objective, nor gap-driven task creation while the Engine is Active.
- We followed the official demo deck steps exactly (root task with a broad objective + validation requirements, agent available, Engine status Active, default chat model deployment present).
Since auto-created tasks would be written by the CogLoop container to the Discovery-managed Cosmos DB (account cosmos-dwsp-database-70ktwwaa, database aifsdata, container cogloop), we believe this is consistent with the Cosmos DB data-plane authentication error reported earlier ([foundry_server_error] HTTP 400, ServiceError: invalid_configuration). The write path used by cognition appears to be the broken component.
Regarding your questions 1–3 (Cosmos DB network/NSP configuration):
The Cosmos DB account in question is not a customer resource. It is provisioned and managed by Microsoft Discovery inside the managed resource group (mrg-dwsp-linkx-...), which customers cannot access or modify. We therefore cannot inspect or change its firewall, private endpoint, or NSP settings, and we cannot swap in a non-NSP Cosmos DB account for testing. All of these settings were configured by the Discovery service itself.
Regarding question 4 (timestamp and Request ID):
- Failed execution (UTC): <YYYY-MM-DD HH:MM UTC>
- Request ID: <request-id> (the earlier one was 4c94c8821755387858a48145d610d187)
Given that every failing component lives in the Microsoft-managed resource group, we believe backend investigation by the Discovery engineering team is required — specifically the CogLoop managed identity's data-plane role assignment and the NSP configuration on the managed Cosmos DB. Could you please escalate this to the backend team? We are happy to share the subscription ID, tenant ID, and workspace details through a private channel.
Thank you.