Skip to content

README Pipeline LLM Schemas

osa_tool.operations.docs.readme_generation.pipeline.llm_schemas

README-specific Pydantic schemas for structured LLM outputs.

KeyFilesLLMOutput

Bases: BaseModel

LLM response listing key repository files to read.

ReadmeSelfEvalLLMOutput

Bases: BaseModel

LLM self-evaluation of a generated README.

SectionPlanLLMOutput

Bases: BaseModel

LLM returns only internal section names; catalog supplies priority, prompts, and context keys.

SelfEvalIssue

Bases: BaseModel

One README defect from self-eval (severity + short description).