Resources Last updated March 14, 2026

Changelog

Release notes for the AgentBridge API, Dashboard, and TypeScript SDK. Newest releases are listed first. Each entry describes what was added, fixed, or improved along with relevant context.

AgentBridge follows semantic versioning. Minor versions (1.x.0) may include new features and non-breaking additions. Patch versions (1.0.x) contain only bug fixes. Breaking changes will only occur in major version bumps with a deprecation period.

v1.2.0 #
  • Added Generic OAuth configuration fields — skipScopes, extraAuthParams, tokenResponsePath — enabling new providers to be onboarded without code changes to the core OAuth engine. This eliminates hardcoded provider slugs from the OAuth flow and makes the system fully data-driven for OAuth-based providers.
  • Added Scope chips UI in the admin tools tab. Each MCP provider's required OAuth scopes are now displayed as visual chips with copy-on-click, making it easier for administrators to audit and manage provider configurations during onboarding and debugging.
  • Fixed MCP execute error logging now captures the full upstream provider error response body. Previously, only the error message string was stored in execution logs; the complete raw providerError object is now preserved in the execution log detail, enabling better debugging of provider-specific failures.
  • Fixed GET /integrations/tokens endpoint now correctly returns decrypted tokens alongside clientId and clientSecret for admin use cases. Previously, the endpoint returned only the encrypted ciphertext, which was not usable for debugging integration issues.
  • Improved Prisma configuration migrated from package.json to a dedicated prisma.config.ts file, enabling environment-specific database URL resolution via defineConfig() and cleaner separation of concerns between application config and database schema management.
v1.1.0 #
  • Added Gmail integration — Connect your Gmail account via OAuth 2.0 and use five tools: send_email, list_emails, get_email, search_emails, create_draft. Supports both plain text and HTML email bodies, attachments via base64, and label-based filtering.
  • Added Google Drive integration — Connect via OAuth 2.0 and manage files with five tools: list_files, upload_file, download_file, create_folder, share_file. Supports folder hierarchy, MIME type filtering, and permission sharing with email addresses.
  • Added Execution log detail view in the Dashboard. Click any log entry to see a formatted breakdown of the execution, including timestamp, latency, provider, tool, execution ID, and — for failed executions — the full provider error detail displayed in a human-readable format rather than raw JSON.
  • Added Activity log for all user actions. Integration connect/disconnect events, API key create/delete events, and login/logout events are now captured in a unified activity feed accessible from the Dashboard sidebar. Each entry includes the actor, action type, and timestamp.
  • Improved Admin panel enhancements — administrators can now manage MCP providers (add, edit, disable), configure OAuth credentials per provider, manage user plans and quotas, view sales enquiries, and control user access, all from a single unified admin interface with tabbed navigation.
  • Fixed Modal overlays no longer close when clicking outside the modal body. This prevented accidental dismissal of OAuth connection flows mid-authorization where users might click outside while waiting for a provider popup to complete. Modals now require explicit close button clicks or Escape key.
v1.0.0 #
  • Added Core MCP gateway with POST /api/mcp/execute — a single endpoint to route tool calls to any connected provider. Accepts a normalized { provider, tool, params } request body and returns a consistent { status, data, latencyMs, executionId } response envelope regardless of the target provider.
  • Added JWT authentication system — HTTP-only, Secure, SameSite=Strict cookie-based sessions for browser clients (access_token cookie, HS256 signed, 7-day rolling expiry), plus Bearer token support for server-to-server API access.
  • Added Notion integration — OAuth 2.0 connection with five tools: create_page, search, update_page, get_page, list_pages. Supports both pages and databases as parents, rich text content, and property-based search.
  • Added Slack integration — OAuth 2.0 connection with four tools: send_message, list_channels, get_channel_history, upload_file. Supports posting to public and private channels (when invited), message threading, and file uploads.
  • Added GitHub integration — Personal Access Token connection with five tools: create_issue, list_issues, create_pr, get_repo, list_repos. Supports labels, assignees, and markdown body content for issues and pull requests.
  • Added API key management — create named keys with configurable scopes (read, write, admin); revoke instantly. Keys are generated with a CSPRNG, prefixed with ab_live_ for identification, and stored as SHA-256 hashes. The plaintext key is shown exactly once at creation time.
  • Added Execution logging — every tool call is automatically logged with provider, tool name, actor identity, timestamp, end-to-end latency in milliseconds, HTTP status code, and success/error result. Logs are queryable via GET /logs with pagination and individually via GET /logs/:id.
  • Added AES-256-GCM token encryption — all OAuth access tokens and refresh tokens are encrypted at rest using AES-256-GCM with a 96-bit random IV and 128-bit authentication tag. The encryption key is stored separately from the database as an environment secret.
  • Added Angular dashboard — a full-featured web UI for managing integrations (connect/disconnect providers), creating and revoking API keys, viewing execution logs with filtering and detail views, and monitoring account usage against plan quotas.
  • Added TypeScript SDK — npm install agentbridge-sdk. ESM-first with dual CJS/ESM builds, supports Node.js 18+, Deno, and Bun. Provides type-safe wrappers for execute(), integrations.list(), logs.list(), and apiKeys.* methods. Includes AgentBridgeError class for structured error handling.
  • Added Plans and pricing: Free ($0, 100 calls/mo, 2 integrations, 1 API key), Starter ($19/mo, 5,000 calls, 5 integrations, 5 keys), Growth ($49/mo, 50,000 calls, unlimited integrations and keys), Enterprise (custom pricing, unlimited everything, dedicated support).