feat: add altimate-dbt CLI for dbt project operations#145
Closed
suryaiyer95 wants to merge 10000 commits intomainfrom
Closed
feat: add altimate-dbt CLI for dbt project operations#145suryaiyer95 wants to merge 10000 commits intomainfrom
altimate-dbt CLI for dbt project operations#145suryaiyer95 wants to merge 10000 commits intomainfrom
Conversation
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
packages/dbt-tools/TypeScript package wrapping@altimateai/dbt-integrationto provide one-shot dbt CLI operationsaltimate-dbt init, stored at~/.altimate-code/dbt.jsondoctor) checks Python, dbt-core, and project health before loading the heavy adaptererror+fixfields for all failure modespython-bridge@1.1.0to fixbluebird.promisifyAllcrash with class private fieldsbun build --target nodefor Node.js runtime (workaround for Bun IPC channel bug)/dbt-cliskill teaching AI agents when and how to invoke each commandArchitecture
Commands
init,doctorinfocompile,compile-querybuild,run,test,build-projectexecutecolumns,columns-source,column-values,children,parentsdeps,add-packagesTest plan
bun test --cwd packages/dbt-tools— 11/11 tests passbun turbo typecheck— 0 type errors in dbt-toolsaltimate-dbt init --project-root <path>— writes config, runs health checksaltimate-dbt doctor— returns structured check resultsaltimate-dbt info— returns project info via adapter/dbt-cliskill loads and guides AI to run correct commandsdbt_core_integrationPython module🤖 Generated with Claude Code