Skip to content

fix: replace invalid macro arg types in macros/schema.yml (closes #21) - #22

Merged
Matts52 merged 1 commit into
mainfrom
fix-issue-21-dbt-cortex-agent
Aug 9, 2026
Merged

fix: replace invalid macro arg types in macros/schema.yml (closes #21)#22
Matts52 merged 1 commit into
mainfrom
fix-issue-21-dbt-cortex-agent

Conversation

@Matts52

@Matts52 Matts52 commented Aug 9, 2026

Copy link
Copy Markdown
Owner

Summary

Replaces all invalid/compound type: strings in macros/schema.yml with dbt-recognized canonical types (string, any) to eliminate the 10 [WARNING]: Argument ... has an invalid type messages emitted by dbt parse on dbt-core 1.12.0. The offending types were custom class names (SnowflakeRelation, Relation) and compound strings (dict or string, string or none, int, float, dict, or none) that dbt's macro-arg validator does not recognize. Descriptions are unchanged — they can freely reference class names; only the type: field is validated.

Closes #21.

🤖 Generated with Claude Code

Replaces custom/compound type strings (SnowflakeRelation, Relation,
dict or string, etc.) with dbt-recognized canonical types to eliminate
dbt parse warnings introduced in dbt-core 1.12.0.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
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.

Invalid/compound type: values in macros/schema.yml trigger dbt parse warnings

1 participant