Skip to content

- MagesticAI

v2.0.0 Breaking

This release includes 2 breaking changes for platform teams planning a safe upgrade.

✓ No known CVEs patched
Read the diff → Tool health → What is this tool? →

✓ No known CVEs patched in this version

Summary

AI summary

Updates ✨ Added, 🛠️ Fixed, and 🔧 Changed across a mixed release.

Full changelog

✨ Added

  • GitHub PR Review Integration: End-to-end support for PR reviews including listing, fetching, posting reviews, checking new commits, and viewing logs via dedicated API endpoints.
  • PR Review WebSocket Events: Real-time progress, completion, and error events via WebSocket for live feedback during PR reviews.
  • PR Action Endpoints: Support for posting reviews, commenting, merging, assigning, and canceling PRs through backend API.
  • AI-Powered Conflict Resolution: Enhanced "Fix Conflicts with AI" functionality with real git merge and AI resolution of conflict markers.
  • Task from Chat Feature: Button in Insights chat to convert conversation into a structured task (title + PRD description) with editable preview.
  • Open in Browser: New "Open in Browser" button in EditorPage that serves files with correct MIME types and asset URL rewriting.
  • QA Fixer Phase: Added separate qa_fixer phase in phase configuration, allowing independent model and thinking settings.
  • Phase-Scaled Progress: Monotonically increasing progress percentages across phases (planning 0–20%, coding 20–80%, QA 80–95%, complete 95–100%).
  • Terminal Persistence: TerminalGrid now remains mounted across view switches to prevent stuck terminals and lost PTY connections.
  • Model & Token Metrics: Display assistant model name on chat messages and show tokens/sec metrics after each response across all providers.
  • Dark Theme & UI Improvements: Enhanced folder navigation, keyboard support (Enter/Backspace), HTML preview, progress labels, and overall dark theme consistency.

🛠️ Fixed

  • GitHub PR Connection Detection: Fixed incorrect endpoint call (window.API.github.checkGitHubConnectionwindow.API.checkGitHubConnection).
  • AI Merge Conflict Resolution: Fixed syntax error in github.py caused by AI-generated extra closing brace.
  • requireReviewBeforeCoding Sync: Ensured field is written to task_metadata.json when editing tasks.
  • Email Notifications: Fixed silent failure under legacy token auth by populating default user context.
  • Build Progress & Subtask Status: Added fallback in post_session_processing to detect new commits and force-update status.
  • File Serving 404s: Resolved 404 errors for /api/files/serve by properly staging the endpoint and enabling public access with path-traversal protection.
  • Model Config Loss: Fixed UpdateModelConfigRequest to preserve all fields (provider, profileId, model, thinkingLevel, temperature).
  • Issue-to-Task Creation: Fixed backend TaskMetadata model to include githubIssueNumber, affectedFiles, and acceptanceCriteria.
  • Sidebar Layout: Restored proper layout and spacing in sidebar components.

🔧 Changed

  • Project Renaming: Renamed from "Claude Code Manager Web" to MagesticAI across UI, navigation, and documentation.
  • MCP Template Filtering: Removed redundant and duplicate quick templates (filesystem, fetch, github, gitlab) that conflict with native tools.
  • Hardcoded Model Values: Replaced inline model/thinking defaults with shared constants to ensure user-configured settings take effect.
  • Git Ignore Safety: Added .magestic-ai-security.json and .magestic-ai-status to .gitignore during project init and unstage during merges.
  • CLI Detection Optimization: Improved speed using shutil.which and npm package.json parsing instead of slow Node.js startup (~4s → <50ms).

📦 Updated

  • README.md: Updated project documentation with fixed GitHub URL, removed non-existent files, and added Docker deployment guide.
  • Phase Progress Logic: Refactored progress logic to prevent backward jumps between phases using defined phase ranges.

Breaking Changes

  • Project renamed from "Claude Code Manager Web" to "MagesticAI" across UI, navigation, and documentation
  • GitHub PR connection detection endpoint changed: window.API.github.checkGitHubConnection → window.API.checkGitHubConnection

Weekly OSS security release digest.

The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.

No spam, unsubscribe anytime.

Share this release

Track - MagesticAI

Get notified when new releases ship.

Sign up free

About - MagesticAI

All releases →

Related context

Beta — feedback welcome: [email protected]