You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This commit was created on GitHub.com and signed with GitHub’s verified signature.
Fixed
The Screenplay MCP server again keeps an existing workspace's identities and interrupted-write recovery when it picks its model folder itself (no explicit path and no configured root) and the model lives in a nested folder such as Models/ or Source/. If the offered folder, or a folder between it and the model, already holds .screenplay state, that folder is used, as before 4.67. (#451)
When more than one of those folders holds .screenplay state, the one nearest the offered folder is used and open-workspace reports the competing folders, including when opening fails; nothing is migrated. If you created state in the model folder with 4.67 or later and want to keep using it, open that folder explicitly. An interrupted write recorded in a competing folder blocks reading and writing until you open that folder and recover it. (#451)