Skip to content

Conversation

@Niko-Geo
Copy link
Contributor

Solved part of the issue #2747

This PR adds Pydantic Annotated + Field metadata for all configurable fields in Class PipelineOptions.
These additions improve schema clarity, autocompletion, and downstream documentation generation without changing any functional behavior.

@github-actions
Copy link
Contributor

github-actions bot commented Dec 10, 2025

DCO Check Passed

Thanks @Niko-Geo, all your commits are properly signed off. 🎉

@dosubot
Copy link

dosubot bot commented Dec 10, 2025

Related Documentation

Checked 7 published document(s) in 1 knowledge base(s). No updates required.

How did I do? Any feedback?  Join Discord

@mergify
Copy link

mergify bot commented Dec 10, 2025

Merge Protections

Your pull request matches the following merge protections and will not be merged until they are valid.

🟢 Enforce conventional commit

Wonderful, this rule succeeded.

Make sure that we follow https://www.conventionalcommits.org/en/v1.0.0/

  • title ~= ^(fix|feat|docs|style|refactor|perf|test|build|ci|chore|revert)(?:\(.+\))?(!)?:

@Niko-Geo Niko-Geo changed the title Docs: Add Pydantic field documentation for PipelineOptions docs: add Pydantic field documentation for PipelineOptions Dec 10, 2025
@codecov
Copy link

codecov bot commented Dec 11, 2025

Codecov Report

✅ All modified and coverable lines are covered by tests.

📢 Thoughts on this report? Let us know!

Signed-off-by: Michele Dolfi <[email protected]>
Signed-off-by: Michele Dolfi <[email protected]>
Copy link
Member

@dolfim-ibm dolfim-ibm left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

lgtm, @Niko-Geo thanks for the contribution!

@dolfim-ibm dolfim-ibm merged commit 7c24b01 into docling-project:main Dec 11, 2025
26 checks passed
@Niko-Geo Niko-Geo deleted the issue_9a branch December 11, 2025 12:35
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.

3 participants