@@ -5,6 +5,19 @@ All notable changes to the MagicTunnel project will be documented in this file.
55The format is based on [ Keep a Changelog] ( https://keepachangelog.com/en/1.0.0/ ) ,
66and this project adheres to [ Semantic Versioning] ( https://semver.org/spec/v2.0.0.html ) .
77
8+ ## [ 0.3.14]
9+
10+ ### Fixed - Navigation Architecture β
11+ - ** Startup Optimization** : Moved to async processing, whatever could
12+ - ** Fixed LLM Enhancments** : Fixed loading, saving and deduplication
13+ - ** Duplicate Navigation Logic** : Removed hardcoded navigation from dashboard.rs, now delegates to mode_api.rs
14+ - ** Navigation Order** : Resources moved to position after Roots in MCP Services menu
15+ - ** Roots API Integration** : Added missing roots API routes configuration in HTTP server
16+
17+ ### Added - API Consistency β
18+ - ** Single Source Navigation** : Both ` /api/mode ` and ` /dashboard/api/mode ` use same navigation structure
19+ - ** Roots API Routes** : Configured ` /api/roots/* ` endpoints with proper dependency injection
20+
821## [ 0.3.13] - 2025-08-12 - OAuth 2.1 Phase 6 MCP Protocol Integration Complete β
922
1023### Added - CRITICAL BREAKTHROUGH: OAuth Context Flow Through MCP Protocol β
@@ -477,7 +490,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
477490- ** Dual Transport Support** : HTTP+SSE (deprecated) and Streamable HTTP (preferred) with graceful migration
478491- ** Enhanced Security Model** : MCP-specific consent flows, capability permissions, and tool approval workflows
479492- ** Streamable HTTP Transport** : NDJSON streaming, enhanced batching, and session management
480- - ** Backward Compatibility** : Maintained HTTP+SSE support at ` /mcp/stream ` with deprecation guidance
493+ - ** Backward Compatibility** : Maintained HTTP+SSE support at ` /mcp/sse ` and ` /mcp/sse/messages ` with deprecation guidance
481494
482495#### ** π€ Automatic LLM Generation Workflow Complete**
483496- ** Sampling Service** : AI-powered tool description enhancement with OpenAI/Anthropic/Ollama support
@@ -1258,7 +1271,7 @@ cargo run --bin graphql_generator -- \
12581271**OpenAPI Capability Generation:**
12591272` ` ` bash
12601273# Generate MCP tools from OpenAPI specification
1261- cargo run --bin openapi-generator -- \
1274+ cargo run --bin magictunnel-cli openapi -- \
12621275 --spec "petstore.json" \
12631276 --base-url "https://petstore.swagger.io/v2" \
12641277 --prefix "petstore" \
@@ -1267,7 +1280,7 @@ cargo run --bin openapi-generator -- \
12671280 --output "capabilities/petstore_tools.yaml"
12681281
12691282# Generate with filtering and custom naming
1270- cargo run --bin openapi-generator -- \
1283+ cargo run --bin magictunnel-cli openapi -- \
12711284 --spec "https://api.example.com/openapi.yaml" \
12721285 --base-url "https://api.example.com" \
12731286 --prefix "api" \
0 commit comments