Custom tools now support functions, offering developers powerful ways to tailor workflows. This enhancement enables more flexible and dynamic tool configurations within the AI Control Plane.
Features
- Support functions within custom tools for enhanced workflow customization
- Track customTool URNs and add UI hints for improved toolset visibility
- Add basic toolset UX for resources with a user-friendly resources tab
- Include Speakeasy Functions flow in onboarding process
- Revamp CLI login success page for improved user experience
- List Speakeasy Functions assets on deployments pages for better asset tracking
- Streamline custom domain modal ordering in the user interface
- Add method flag to the
speakeasy pushcommand for increased flexibility - Introduce
speakeasy stagecommands for staging deployment configurations - Build resources into the MCP layer and gateway proxy for enhanced performance
Fixes
- Resolve access issues for MCP servers and URL formation bugs with producer scoped key access
- Correct JSON serialization for tool definition schemas by not serializing input schema
- Remove requirement for deployment ID when evolving with CLI
- Include .gitignore in Speakeasy Functions project scaffolding
- Update CLI installation methods for improved security