v0.2.2
tagged this
20 Apr 22:00
The import response carried the tree in memory but never wrote the YAMLs to the user's dbt folder, so clicking any imported file in the Explorer 404'd (dbt ships .sql + shared schema.yml, not per-model .yml). That also kept the Canvas empty because no file ever opened successfully after import. Now when editInPlace=true we walk the tmpdir-produced tree and write each entry into <projectDir>/<path> — never clobbering a file that already exists on disk, so hand-authored schema.yml files stay intact. Click-to-open now resolves, and the Canvas populates entities from the active file's YAML as designed. Bumps to 0.2.2. Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>