Status drift warnings
This commit is contained in:
parent
06ed12b2c7
commit
010d23bc38
10 changed files with 538 additions and 8 deletions
|
|
@ -289,6 +289,25 @@ class AnalysisRunChangeApproval(BaseModel):
|
|||
}
|
||||
|
||||
|
||||
class CharacteristicRebuildRequest(BaseModel):
|
||||
dry_run: bool = True
|
||||
confirm: bool = False
|
||||
source_path: str | None = None
|
||||
use_cached_checkout: bool = False
|
||||
use_llm_assistance: bool = True
|
||||
|
||||
|
||||
class CharacteristicRebuildResponse(BaseModel):
|
||||
repository: RepositoryResponse
|
||||
analysis_run: AnalysisRunResponse
|
||||
dry_run: bool
|
||||
confirmed: bool
|
||||
cleared_approved: bool
|
||||
previous_counts: dict[str, int]
|
||||
previous_ids: dict[str, list[int]]
|
||||
candidate_counts: dict[str, int]
|
||||
|
||||
|
||||
class CandidateRejection(BaseModel):
|
||||
notes: str = ""
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue