Connector Does Not Appear in the Registry
Symptoms- Search returns no results.
- The connector card is missing from the Connectors tab.
- Clear the search term and retry.
- Confirm the registry service is reachable.
- Use a custom MCP gateway if the connector is not available in the registry.
Credential Validation Fails
Symptoms- The add-connection drawer will not submit.
- The backend returns a validation error.
- Complete every required credential field.
- Confirm field names match the connector or provider schema.
- For key-value arrays, verify both keys and values are populated.
- Recheck API key, header, URL, or OAuth app values with the provider.
OAuth Redirect Does Not Return to the Agent
Symptoms- OAuth completes but Bud Admin opens the wrong page.
- The connection still appears unauthorised.
- Retry from the agent builder so Bud can save the return context.
- Confirm the provider redirect URI points to the Bud connector OAuth callback.
- Check that the
statevalue was not stripped by a proxy or browser extension.
Tools Do Not Load
Symptoms- The connection expands but shows no tools.
- The fetch tools action fails.
- Complete OAuth first for OAuth connectors.
- Confirm the gateway is enabled.
- Verify the connection is global or shared with the agent’s project.
- Fetch tools again after credential or provider permission changes.
Tools Attach but the Button Shows an Error
Bud treats any successful 2xx response as success unless the body explicitly containssuccess: false. If the tools appear after refresh, the backend operation likely succeeded and the UI status handling should be inspected.
Agent Cannot Use an Attached Tool
Fixes- Confirm the exact tool IDs are selected for that gateway.
- Confirm the agent prompt configuration contains the gateway reference.
- Verify the external provider account has permission to perform the tool action.
- Detach and attach again after changing gateway credentials.
Event Connection Scope Is Rejected
Symptoms- Creating a global event connection returns a validation error.
- Creating a project event connection returns a validation error.
- For global scope, do not send
project_ids. - For project scope, send a non-empty, deduplicated
project_idslist. - Ensure the current project ID is included for project-scoped trigger authoring.
Deleting vs Detaching Confusion
- Detach removes a connection from one agent.
- Delete removes the shared gateway or event connection.