Skip to content

v1.2.0

Choose a tag to compare

@sandeep-antier sandeep-antier released this 31 Jul 05:58

Added

  • Autonomous transactions — per-agent config via getAutonomousTx() and updateAutonomousTx() (GET/PATCH /agents/:agentId/autonomous-tx).
  • Delegated pending transaction queuelistPendingTransactions(), getPendingTransaction(), claimPendingTransaction(), updatePendingTransaction(), cancelPendingTransaction() for integrator backends that sign queued on-chain MCP intents.
  • Webhook subscriptionscreateWebhookSubscription(), listWebhookSubscriptions(), deleteWebhookSubscription() for transaction.created, transaction.updated, and transaction.expired events (HMAC-signed delivery).
  • MCP execution contextMcpClient.callTool() (via createMcpClient()) accepts executionContext: 'managed' | 'delegated' (sent as X-Agent-Kit-Execution-Context; default delegated). When autonomous is enabled and context is delegated, on-chain tools may return transaction_pending instead of unsigned_transaction_ready only.
  • MCP idempotency — optional idempotencyKey on MCP tool calls (sent as X-Agent-Kit-Idempotency-Key).
  • Exported types: AutonomousTxConfig, UpdateAutonomousTxInput, PendingTransactionResponse, PendingTransactionListResponse, UpdatePendingTransactionInput, WebhookSubscriptionResponse, CreateWebhookSubscriptionInput, AgentKitExecutionContext, WebhookEventType.