Changelog
Version history and release notes
💬 AI Chat Window
- Integrated Chat Window — AI assistant directly inside Unity Editor (Window → API Communicator → Chat)
- Multi-provider — Claude (Sonnet / Opus / Haiku), GPT-4o, Gemini 2.0 / 2.5, Ollama (local models)
- Tool Calling — 34 curated Unity tools: create GameObjects, materials, scenes, prefabs, physics, lights, cameras and more
- Streaming — Real-time token streaming with stop button
- Extended Thinking — Claude extended thinking mode for complex multi-step tasks
- Conversations — Auto-save, load and delete past conversations, 5 system prompt presets
- UX — Code block rendering, per-bubble copy, input history (↑↓), retry last message
🔌 MCP Protocol Integration
- MCP Bridge Server -
uac-mcp-server npm package, connects any MCP client to Unity Editor
- 200+ MCP Tools - All UAC endpoints auto-discovered and registered as native AI tools
- 54 Curated Schemas - Typed parameters for GameObjects, Scenes, Assets, Materials, Prefabs, Build, Console, Camera, Selection
- Universal Compatibility - Works with Claude Desktop, Claude Code, Cursor, Windsurf, VS Code Copilot
- Zero Config - Just
npx -y uac-mcp-server, auto-connects to UAC on localhost:7777
- Website - New dedicated MCP integration page with setup guides for all clients
- Locale Fix - Fixed float parsing across all 16 handlers for non-English locales (decimal separator bug)
📡 WebSocket Streaming - 12 Channels
- Real-time Events - WebSocket streaming on port 7778 (PRO)
- 12 Channels - console, compilation, selection, editor, asset, hierarchy, undo, build, scene, prefab, component, project
- Demo Page - Interactive event viewer with expandable logs and copy button
- Build Events - Fixed Unknown result detection for successful builds
- Undo Events - Now includes action name (e.g., "Transform Move")
🚀 Phase 2 - 16 New Endpoints
- Addressables (5) - status, groups, entries, create, build
- Timeline (5) - status, list, create, tracks, addTrack
- Audio Mixer (6) - list, groups, snapshots, parameter
- All optional packages use reflection for compatibility
⚡ Phase 1 - 11 New Endpoints
- Script Compilation (3) - errors, recompile, status
- 2D Sprites (3) - slice, info, list
- Tilemaps (4) - create, paint, clear, list
- Uses ISpriteEditorDataProvider for Unity 2021+
✨ Variant Endpoints
- Prefab Variants - POST /api/prefab/variant
- Material Variants - POST /api/material/variant (Unity 2022+)
- Fixed README.md encoding issues
🚀 Unity API Communicator - First Release
- 200+ REST endpoints for complete editor control
- 28 specialized routers (GameObject, Scene, Terrain, Material...)
- AI Discovery API: /api/discover, /api/categories, /api/help
- Execute API: Call any static method via reflection
- 100% offline: License works without internet after activation