diff --git a/server/src/__tests__/tool-gateway-service.test.ts b/server/src/__tests__/tool-gateway-service.test.ts index 01d953032a1..66c04190727 100644 --- a/server/src/__tests__/tool-gateway-service.test.ts +++ b/server/src/__tests__/tool-gateway-service.test.ts @@ -6,6 +6,7 @@ import { agents, approvals, companies, + connectionGrants, createDb, heartbeatRuns, issueApprovals, @@ -91,8 +92,17 @@ async function createRemoteMcpToolFixture(db: ReturnType, compa status: "active", enabled: true, healthStatus: "ok", + credentialPolicy: "shared", config: { url: "https://example.invalid/mcp" }, }).returning().then((rows) => rows[0]!); + await db.insert(connectionGrants).values({ + companyId, + connectionId: connection.id, + kind: "organization", + credentialSecretRefs: [], + status: "active", + isDefault: true, + }); const catalogEntry = await db.insert(toolCatalogEntries).values({ companyId, applicationId: application.id,