Skip to content

Comments

feat(nodes): add titles and descriptions to all node fields#78

Open
xujustinj wants to merge 1 commit intomainfrom
feat/field-titles-descriptions
Open

feat(nodes): add titles and descriptions to all node fields#78
xujustinj wants to merge 1 commit intomainfrom
feat/field-titles-descriptions

Conversation

@xujustinj
Copy link
Contributor

Summary

  • Added Field(title=..., description=...) to every field in all Data, Params, and output model classes across all built-in nodes
  • Descriptions follow a "The ..." noun-phrase convention, written for non-technical users
  • Added a test verifying that field titles and descriptions appear in the output schema
  • Documented the convention in CLAUDE.md

Test plan

  • uv run pytest -m unit passes
  • Review that titles and descriptions read naturally for a non-technical audience

🤖 Generated with Claude Code

All Data, Params, and output model fields now include Field(title=...,
description=...) for display to non-technical users. Descriptions use
a "The ..." noun-phrase style. Also adds a test verifying the metadata
appears in the schema, and documents the convention in CLAUDE.md.

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.

1 participant