1.7 KiB
1.7 KiB
Changelog
All notable changes to @pascal-app/mcp will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
[0.1.0] - 2026-04-18
Added
- Initial release.
SceneBridgeheadless adapter for@pascal-app/corewith RAF polyfill so the Zustand store and Zundo temporal middleware run cleanly in Node.- 19 MCP tools covering scene querying (
get_scene,get_node,describe_node,find_nodes,measure), mutation (apply_patch,create_level,create_wall,place_item,cut_opening,set_zone,duplicate_level,delete_node), undo/redo (undo,redo), export (export_json,export_glb), validation (validate_scene,check_collisions), plus 2 vision tools (analyze_floorplan_image,analyze_room_photo) backed by MCP sampling. - 4 MCP resources:
pascal://scene/current,pascal://scene/current/summary,pascal://catalog/items, andpascal://constraints/{levelId}. - 3 MCP prompts:
from_brief,iterate_on_feedback, andrenovation_from_photos. - stdio and Streamable HTTP transports.
pascal-mcpCLI binary with--stdio,--http --port, and--sceneflags.- Local
SqliteSceneStorebacked by built-in SQLite drivers (bun:sqlitein the MCP CLI,node:sqlitein the Next.js editor server), with WAL mode, transaction-scoped optimistic locking, revision rows, and sharedPASCAL_DATA_DIR/PASCAL_DB_PATHconfiguration for MCP and the editor.
Removed
- Supabase storage adapter, SQL migrations, and the
@supabase/supabase-jsruntime dependency. - Committed MCP
test-reports/development artifacts.