fix(knowledge): classify assets and fail soft list readback
Some checks failed
CD Pipeline / workflow-shape (push) Successful in 0s
CD Pipeline / cancel-stale-cd (push) Has been skipped
CD Pipeline / build-and-deploy (push) Has been cancelled
CD Pipeline / post-deploy-checks (push) Has been cancelled
CD Pipeline / tests (push) Has been cancelled

This commit is contained in:
Your Name
2026-07-03 09:00:42 +08:00
parent cc5b508ac5
commit 77daf55cdd
7 changed files with 266 additions and 75 deletions

View File

@@ -127,3 +127,8 @@ class KnowledgeListResponse(BaseModel):
items: list[KnowledgeEntry]
total: int
categories: list[CategoryCount] = Field(default_factory=list)
readback_status: str = "ready"
operator_stage: str | None = None
next_step: str | None = None
writes_on_read: bool = False
manual_review_required: bool = False