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 #
March 2026
-
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
providerErrorobject is now preserved in the execution log detail, enabling better debugging of provider-specific failures. -
Fixed
GET /integrations/tokensendpoint now correctly returns decrypted tokens alongsideclientIdandclientSecretfor 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.jsonto a dedicatedprisma.config.tsfile, enabling environment-specific database URL resolution viadefineConfig()and cleaner separation of concerns between application config and database schema management.
v1.1.0 #
February 2026
-
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 #
January 2026 — Initial Release
-
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_tokencookie, 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 withab_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 /logswith pagination and individually viaGET /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 forexecute(),integrations.list(),logs.list(), andapiKeys.*methods. IncludesAgentBridgeErrorclass 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).
Was this page helpful?