Full support for Gram Functions SDK
Gram Functions now has full SDK support, enabling a seamless build and deployment pipeline. This enhancement greatly improves the development experience for building and deploying functions.
Features
- Add full support for Gram Functions SDK with seamless build and deployment
- Track CPU and memory usage per function call for better resource management
- Reintroduce OAuth protected resource metadata for enhanced security
- Support functions in custom tools for expanded integration capabilities
- Correctly expose MCP in browser-based inspector
- Update CLI login page with improved interface
- Add Gram Functions to onboarding flow for better user guidance
- List Gram Functions assets on deployments pages for improved visibility
Fixes
- Preserve Content-Length header when uploading functions to ensure accurate transmission
- Fix functions onboarding flow to resolve user experience issues
- Fix tolerate duplicates with gram stage command to handle duplicate sources gracefully
- Fix nil panic during shutdown to address critical stability issue
- Enhance functions onboarding UX for smoother user experience
- Correctly wrap slog.Logger for accurate error source capture in logs