Skip to content

chore: replace dbt Power User with dbt Core Tools#3585

Open
cbini wants to merge 1 commit intomainfrom
cbini/chore/new-dbt-extension-settings
Open

chore: replace dbt Power User with dbt Core Tools#3585
cbini wants to merge 1 commit intomainfrom
cbini/chore/new-dbt-extension-settings

Conversation

@cbini
Copy link
Copy Markdown
Member

@cbini cbini commented Apr 6, 2026

Pull Request

Summary & Motivation

Replace innoverio.vscode-dbt-power-user with TEAMSchools.dbt-core-tools across the devcontainer, VS Code settings, and documentation.

  • Swap extension ID in devcontainer.json and remove redhat.vscode-yaml (no longer needed)
  • Remove Power User-specific VS Code settings (dbt.deferConfigPerProject, dbt.allowListFolders, dbt.installDepsOnProjectInitialization, dbt.enableNewLineagePanel, yaml.schemas, jinja-sql file association, Claude Code terminal profile) and add dbt Core Tools equivalents (dbtCoreTools.profilesDir, dbtCoreTools.deferManifestPath)
  • Update postCreate.sh and post-merge.sh comments to remove Power User references
  • Update all docs to reflect the new extension: rewrite defer documentation (extension now handles it natively), remove obsolete troubleshooting entries, fix cross-reference anchors

AI Assistance

Claude Code updated the documentation files. Human-directed all changes — extension swap, settings config, and which docs sections to remove vs rework.

Self-review

General

  • Review the Claude Code Review comment posted on this PR

Docs

  • N/A — no schedule, sensor, or integration changes

CI checks

  • Trunk — passes
  • dbt Cloud — passes or not triggered (docs-only + config changes)
  • Dagster Cloud — passes or not triggered

🤖 Generated with Claude Code

Swap innoverio.vscode-dbt-power-user for TEAMSchools.dbt-core-tools across
devcontainer, VS Code settings, and documentation. Remove Power User-specific
config (deferConfigPerProject, allowListFolders, installDepsOnProjectInitialization)
and add dbt Core Tools equivalents (dbtCoreTools.profilesDir, dbtCoreTools.deferManifestPath).
Update all docs to reflect the new extension and remove obsolete troubleshooting entries.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@cbini cbini requested review from a team as code owners April 6, 2026 14:58
@cbini cbini linked an issue Apr 6, 2026 that may be closed by this pull request
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

feat: build dbt Core Tools VS Code extension to replace dbt Power User

1 participant