mirror of
https://github.com/storytold/vectorcraft.git
synced 2026-11-11 18:54:55 +00:00
Under --automation-read-root, ui.inspect and ui.docking hid a library's path only when its panel was in ui.library_panels. A library used as the Color Guide's limit, or named by a closed panel's place in ui.docking_hidden, a workspace layout or the docking layout, still showed its full loaded/<path> id. The ids to hide now come from every place the UI state refers to a library: the library panels, the Color Guide's limit, and the panel ids in the docking layout, closed panels, icon and collapsed lists and workspace layouts. Typed text such as a command palette query is not read as an id. Two hidden libraries with the same file name no longer share one id, which dropped one of them from an object keyed by panel id. They show as loaded/<file name>, loaded/<file name> (2) and so on, in the order of their full ids, and a library has the same id in ui.inspect and ui.docking. Docs: docs/mcp.md.