Skip to content

Releases: Portkey-AI/hoot

v0.15.0

11 Feb 09:38
d573628

Choose a tag to compare

Added

  • Custom Gateway URL: Configure custom Portkey gateway endpoints for private deployments
    • Set custom base URL in Settings → Authentication
    • Supports private/self-hosted Portkey gateway instances
    • Default remains https://api.portkey.ai when not configured

v0.14.1

11 Feb 09:21
d3084f4

Choose a tag to compare

Changed

  • Public Auto-Detect Endpoint: /mcp/auto-detect no longer requires authentication
    • Allows server configuration detection before user is fully authenticated
    • Useful during initial server setup flow

v0.14.0

11 Feb 09:13
e8172f1

Choose a tag to compare

Added

  • MCP 2025-11-25 Protocol Support: Full support for the latest MCP specification
    • Server metadata with icons and branding displayed in sidebar
    • Tool metadata with icons and enhanced descriptions in UI
    • Server instructions support for context-aware interactions
    • Protocol version updated to 2025-11-25
  • Custom OAuth Endpoints: Configure custom OAuth authorization and token endpoints
    • Override auto-discovered OAuth endpoints for non-standard implementations
    • Flexible authentication for diverse OAuth server configurations
  • Portkey API Key Authentication: Alternative to JWT-based auth
    • Toggle between JWT and API key authentication in LLM settings
    • Direct API key input for Portkey integration

v0.13.1

20 Nov 20:37
c41be10

Choose a tag to compare

Changed

  • Updated README documentation with improved formatting and clarity

v0.13.0

20 Nov 20:04
7604f3e

Choose a tag to compare

[0.13.0] - 2025-11-20

Added

  • OAuth Compliance Testing: Comprehensive test suite for OAuth 2.0/2.1 compliance
    • Automated testing of authorization code flow, token exchange, and refresh flows
    • Detailed compliance reports with pass/fail status for each requirement
    • Visual results viewer for analyzing compliance test outcomes
    • Integrated with the "Try in Hoot" feature for easy testing

v0.12.0

17 Nov 19:36
2d22662

Choose a tag to compare

Added

  • Enhanced OAuth Detection: Improved server auto-detection with parallel probing
    • Simultaneously checks WWW-Authenticate header and RFC 9728 metadata
    • Faster and more reliable OAuth server discovery
    • Better handling of different OAuth implementation patterns

Changed

  • Build Configuration: Split build commands for npm and Cloudflare deployments
    • npm run build now defaults to localhost:8008 backend (for npm package users)
    • Added npm run build:cloudflare for cloud deployments with production backend
    • Ensures npm/npx users connect to local backend server automatically

v0.11.2

09 Nov 14:33
55e9c47

Choose a tag to compare

Fixed

  • Favicon Loading Performance: Added frontend caching to eliminate redundant favicon requests
    • Implemented persistent favicon cache in app store to prevent repeated fetches
    • Fixed issue where favicons were reloaded every time switching between Test Tools and Chat tabs
    • Reduced network requests by caching favicon URLs in localStorage
    • Eliminated 70ms delay on tab switches caused by uncached POST requests

v0.11.1

09 Nov 14:18
2eb499a

Choose a tag to compare

Changed

  • Configuration Format Migration: Migrated from wrangler.toml to wrangler.jsonc
    • Updated to use JSON with Comments format (recommended by Cloudflare)
    • Migrated using official wrangler-cfg tool
    • Preserved all configuration settings and comments
    • Updated documentation to reference wrangler.jsonc

Fixed

  • JWT Expiration Handling: Improved JWT token expiration detection and error handling
    • Workers backend now properly detects expired tokens and returns specific TokenExpired error
    • Enhanced JWT verification to distinguish between expired vs invalid tokens
    • Consistent error handling across Node.js and Workers backends
    • Frontend auto-refresh logic now works more reliably with expired tokens

v0.11.0

07 Nov 15:26
aa0f33a

Choose a tag to compare

Added

  • Workers AI Support: Semantic tool filtering powered by Cloudflare Workers AI
    • Integrated Workers AI for intelligent tool filtering when deployed on Cloudflare
    • Local development support with automatic fallback to non-semantic filtering
    • Enhanced tool filtering capabilities with natural language understanding
    • Improved tool selection accuracy for LLM interactions

Fixed

  • OAuth Detection: Improved OAuth endpoint detection reliability
    • Better handling of OAuth metadata responses
    • Enhanced error recovery during OAuth discovery
    • More robust authentication flow initialization

v0.10.1

05 Nov 14:30
3858ab5

Choose a tag to compare

Added

  • Welcome Modal: New user onboarding experience with welcome modal on first launch

Changed

  • Package Security: Excluded sensitive JWT key files (private-key.json, public-jwk.json, jwks.json) from npm package distribution

Fixed

  • Server URL now properly displays in browser URL bar when navigating between servers