0.1.0-alpha.8 (2025-11-26)
Full ChangelogFeatures
API Updates
- Added new API endpoints
- Added streaming support and configuration
- Added response format support
- Added structured outputs
- Improved type definitions and model configuration
- Added image support for multimodal interactions
- Added auto-execute tools capability
- Decoupled Model and DedalusModel types
- Added chat completions endpoint
MCP Server
- Added code execution tool for running TypeScript in sandbox
- Added docs search tool with detail field
- Added logging when
DEDALUS_LOGenvironment variable is set - Added option to include/exclude docs tools
- Added option to infer MCP client type automatically
- Added configurable logging levels
- Enabled experimental docs search tool
- Enabled optional code execution tool on HTTP MCP servers
- Exposed client options in
streamableHTTPApp - Added query string parsing for MCP client options
Runner
- Added type definitions for DedalusRunner
- Added utilities for tool execution and message handling
Bug Fixes
- Fixed shared DedalusModel type
- Merged origin/next and updated types for new schema structure
- Fixed CI permissions for DXT publish action
- Coerced nullable values to undefined
- Avoided importing unsupported libraries in non-Node environments
- Avoided sending
jq_filterto base API - Pinned
@anthropic-ai/mcpbversion - Fixed CLI argument parsing logic
- Fixed query options parsing
- Fixed tool description of
jq_filter - Fixed uploading DXT release assets
- Generated
additionalProperties=truefor map schemas to avoid validation issues - Resolved linting issue in MCP server code
- Returned tool execution error on jq failure
- Reversed
validJsoncapability option and limited scope - Used raw responses for binary content
Performance
- Faster formatting implementation
Chores
- Updated dependencies
- Internal codegen improvements
- Updated ESLint configuration
- Removed deprecated TypeScript options
- Improved documentation
- Refactored array checks and internal types
Documentation
- Added README button for one-click add to Cursor
- Added README link to add server to VS Code or Claude Code
Refactors
- Fixed example import paths in helpers
- Standardized directory layout for runner
0.1.0-alpha.7 (2025-11-25)
Full ChangelogFeatures
- MCP: Added detail field to docs search tool
0.1.0-alpha.6 (2025-11-25)
Full ChangelogFeatures
- API: Config update for dedalus-ai/dev environment
- API: Messages parameter now nullable
- API: Response format support
- API: Schema compiler integration
- API: Standardized name casing with Stainless initialism
- Runner: Added type definitions
- Utils: New utility functions
Bug Fixes
- MCP: Return tool execution error on jq failure
- MCP: Use raw responses for binary content
Chores
- Configured MCP Server hosting
- Clarified HTTP auth error messages
- Upgraded jq-web dependency
Refactors
- Runner: Standardized directory layout
0.1.0-alpha.5 (2025-10-10)
Full ChangelogFeatures
API Enhancements
- Multiple API endpoint additions
- Parameter adjustments and improvements
- Chat completions support
- Model configuration improvements
- Streaming changes
- Schema and type improvements
- Logic adjustments
MCP Server
- Code execution tool
- Docs search tool
- Option for including docs tools
- Option to infer MCP client
- Configurable logging levels
- Experimental docs search tool
- Client options exposed in
streamableHTTPApp - Query string parsing for MCP client options
Models
- Added DedalusModel support
Bug Fixes
- CI: Set permissions for DXT publish action
- Coerced nullable values to undefined
- MCP: Avoided importing unsupported libraries on non-Node environments
- MCP: Fixed CLI argument parsing logic
- MCP: Fixed query options parsing
- MCP: Fixed uploading DXT release assets
- MCP: Generated
additionalProperties=truefor map schemas - MCP: Resolved linting issue
Performance
- Faster formatting implementation
Chores
- Updated dependencies
- Codegen improvements
- Documentation updates
- MCP server configuration improvements
- Internal refactoring
0.1.0-alpha.4 (2025-08-07)
Full ChangelogFeatures
- API: API updates and streaming schemas
- API: Streaming fixes
- MCP: Unix socket option for remote MCP
- MCP: Remote server with passthrough authentication
Bug Fixes
- MCP: Fixed bug in header handling
Chores
- Moved publish configuration
- Refactored streamable HTTP transport
0.1.0-alpha.3 (2025-08-05)
Full ChangelogFeatures
- API: Added streaming support
- API: Added streaming configuration
- API: Reverted streaming temporarily
- MCP: Added logging when environment variable is set
Bug Fixes
- MCP: Avoided sending
jq_filterto base API - MCP: Fixed tool description of
jq_filter - MCP: Reversed
validJsoncapability option and limited scope
0.1.0-alpha.2 (2025-07-30)
Full ChangelogFeatures
- API: API update
Chores
- Configured new SDK language
0.1.0-alpha.1 (2025-07-30)
Full ChangelogFeatures
- API: Update via SDK Studio
Chores
- Configured new SDK language
Migration Notes
From alpha.7 to alpha.8
- Breaking: Some MCP tools have been reorganized
- New: DedalusRunner now supports verbose and debug logging
- New: Code execution tool available in MCP server
- Improved: Better type safety for model specifications
From alpha.6 to alpha.7
- Minor update with docs search improvements
- No breaking changes
From alpha.5 to alpha.6
- New: Response format support for structured outputs
- New: Schema compiler integration
- Changed: Messages parameter can now be null
- No breaking changes
From alpha.4 to alpha.5
- New: Comprehensive MCP server features
- New: DedalusModel type
- Changed: Multiple API improvements
- Recommended to review MCP configuration if using the server
General Upgrade Advice
- Review the changelog for your current and target versions
- Update your dependencies:
npm install dedalus-labs@latest - If using MCP server, check configuration options
- Test tool execution if using DedalusRunner
- Review type changes if using TypeScript