feat: Add Atlas Local Tools #255
Annotations
3 errors and 4 warnings
|
Run tests
Process completed with exit code 1.
|
|
Run tests:
tests/integration/tools/atlas/orgs.test.ts#L17
AssertionError: expected 'Unable to authenticate with MongoDB A…' to contain 'Found 1 organizations'
- Expected
+ Received
- Found 1 organizations
+ Unable to authenticate with MongoDB Atlas, API error: [401 Unauthorized] error calling Atlas API: Unauthorized; You are not authorized for this resource.
+
+ Hint: Your API credentials may be invalid, expired or lack permissions.
+ Please check your Atlas API credentials and ensure they have the appropriate permissions.
+ For more information on setting up API keys, visit: https://www.mongodb.com/docs/atlas/configure-api-access/
❯ tests/integration/tools/atlas/orgs.test.ts:17:43
|
|
Run tests:
tests/integration/tools/atlas/clusters.test.ts#L206
AssertionError: expected 'Please use one of the following tools…' to contain 'Please use one of the following tools…'
Expected: "Please use one of the following tools: "atlas-connect-cluster", "atlas-local-connect-deployment", "connect" to connect to a MongoDB instance"
Received: "Please use one of the following tools: "atlas-connect-cluster", "connect" to connect to a MongoDB instance or update the MCP server configuration to include a connection string. Note to LLM: prefer using the "atlas-connect-cluster" tool to connect to an Atlas cluster over using a connection string. Make sure to ask the user to specify a cluster name they want to connect to or ask them if they want to use the "list-clusters" tool to list all their clusters. Do not invent cluster names or connection strings unless the user has explicitly specified them. If they've previously connected to MongoDB using MCP, you can ask them if they want to reconnect using the same cluster/connection."
❯ tests/integration/tools/atlas/clusters.test.ts:206:51
|
|
Upload test results
No files were found with the provided path: coverage/lcov.info. No artifacts will be uploaded.
|
|
Run GitHubSecurityLab/actions-permissions/monitor@v1
1 added, 0 removed; done.
|
|
Run GitHubSecurityLab/actions-permissions/monitor@v1
rehash: warning: skipping ca-certificates.crt,it does not contain exactly one certificate or CRL
|
|
Run GitHubSecurityLab/actions-permissions/monitor@v1
Updating certificates in /etc/ssl/certs...
|
Loading