feat: release 2.1.0 with optional Flash final AI review
Default Flash final review to off and persist the setting across the UI, MCP, SDK and queued tasks. Keep execution separate from test verdicts. Bundle UI fonts and licenses to remove Google Fonts from startup builds. Align backend/frontend versions and document installation and upgrades.
This commit is contained in:
1 parent
b584dae80a
commit
83bcfd54d5
52 files changed
+898
-33
No files matched your search
@@ -5,11 +5,16 @@ from pathlib import Path
|
||||
from typing import Literal
|
||||
|
||||
from pydantic import BaseModel, Field, ValidationError
|
||||
from pydantic.json_schema import SkipJsonSchema
|
||||
|
||||
from artemis.config import TRACES_PATH
|
||||
|
||||
|
||||
class CaseTestResult(BaseModel):
|
||||
# Host metadata, not part of the model's verdict schema. Old results omit it.
|
||||
verification_skipped: SkipJsonSchema[bool] = Field(
|
||||
default=False, exclude_if=lambda value: not value
|
||||
)
|
||||
status: Literal["passed", "failed", "inconclusive", "blocked"] = Field(
|
||||
description="Judge the system under test against the user's expectations. A correctly executed inspection that reveals an expectation mismatch is failed, even if the executor completed and reported the mismatch correctly."
|
||||
)
|
||||
|
||||
Reference in new issue
Block a user