- Research agent examples simplified with DuckDuckGo integration
- X402 payment infrastructure with browser-based paywall UI
- Task manager refactored into specialized handlers
- Skills system migrated to YAML-only format
General Changes
Research Agent Updates- Refactored agent example with
DuckDuckGoToolsintegration - Simplified agent configuration for easier setup
- Enhanced documentation and code examples
- Added copy button for payment addresses in UI
- Implemented Web3 connection pooling for improved performance
- Streamlined payment verification flow
X402 Payment Integration
- Payment session management with browser-based paywall UI
- X402 middleware integration with payment settlement flow
- Coinbase payment verification and JWT authentication
- Payment requirement checks for agent execution costs
Code Organization & Refactoring
Task Manager Restructuring- Split
TaskManagerinto specialized handlers:MessageHandlerfor message processingTaskHandlerfor task lifecycle managementContextHandlerfor conversation contextNotificationHandlerfor push notifications
- Consolidated endpoint error handling into
request_utilsmodule - Removed DID and X402 extensions from
AgentManifestfor cleaner architecture - Centralized error handling and skill lookup logic
Skills System
Format Simplification- Migrated to YAML-only format
- Removed
manifest.jsonandSKILL.mdduplication - Added skill management endpoints at
/agent/skills
- Added
question-answeringskill for context-based Q&A - Added
pdf-processingskill for PDF extraction and analysis
Infrastructure & Observability
- Added OpenTelemetry configuration with multiple OTLP endpoints support
- Dynamic version management from git tags
- Enhanced server display with protocol endpoints and community links
- Coverage status badge and CI improvements
Previous Releases
For older releases and detailed version history:- Check our GitHub releases
- Follow our Discord announcements
- Star the repository to get notified of new releases