Back to Changelog
v0.3.2
December 7, 2025

Plugin Tool Registration & Snowflake Browser Auth

FixedAdded

#[0.3.2] - 2025-12-07

#Fixed

  • Plugin Tool Registration
    • Fixed bug in Agent where tools from plugins weren't being set up before run() execution
    • Tools registered via add_plugin() are now automatically available during autonomous execution
    • Previously, tools would only be set up when calling call_tool() directly, causing LLM to not have access to plugin capabilities
    • Affects all plugins (Snowflake, PostgreSQL, MySQL, MongoDB, REST, S3, Slack, etc.)

#Added

  • Snowflake Plugin - External Browser Authentication
    • Added support for externalbrowser authentication (SSO/SAML) for enterprise Snowflake accounts
    • New SNOWFLAKE_AUTHENTICATOR environment variable for authentication method configuration
    • Supports three authentication methods:
      • Password authentication (existing)
      • RSA key-pair authentication (existing)
      • External browser authentication (new) - for SSO-enabled accounts
    • Updated plugin initialization to accept authenticator parameter
    • Note: External browser auth is for local development only; use key-pair authentication for production/Lambda deployments
    • Documentation updated with authentication method comparison and best practices