test: add lossless_reconstruction field to OCROptions

Co-authored-by: aider (openrouter/anthropic/claude-sonnet-4) <aider@aider.chat>
This commit is contained in:
James R. Barlow
2025-12-13 11:41:27 -08:00
co-authored by aider
parent 1ef9aaf659
commit 5f89100dc3
+3
View File
@@ -99,6 +99,9 @@ class OCROptions(BaseModel):
# Plugin system
plugins: Sequence[Path | str] | None = None
# Computed/derived options (set during validation)
lossless_reconstruction: bool = False
# Store any extra attributes (for plugins and dynamic options)
extra_attrs: dict[str, Any] = Field(default_factory=dict, exclude=True, alias='_extra_attrs')