{"version":"2.1.233","anchor":"skill-and-hook-directory-lookups-became-asynchronous","canonical_anchor":"skill-and-hook-directory-lookups-became-asynchronous","heading":"Skill and hook directory lookups became asynchronous","tier":"internal","area":"Skills","scope":null,"heads_up":null,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.233\/e\/skill-and-hook-directory-lookups-became-asynchronous","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.233","markdown":"### Skill and hook directory lookups became asynchronous\n\nSkill and hook directory lookups now await, making room for filesystem-backed resolution.\n\n**What**\n\nSkill loading now awaits the plugin directory lookup, and hook-file paths await their scope directory instead of computing it synchronously. This makes room for directory resolution that touches the filesystem or plugin state.\n\n**Evidence**\n\n`` `Loading skills from: managed=${o}, user=${r}, project=[${i.join(\", \")}]` ``\n\n- Area: Skills\n- Tier: Under the hood\n- Useful: 1\/5\n- Signal: 3\/5"}