mirror of
https://github.com/msoedov/agentic_security.git
synced 2026-08-17 07:00:35 +02:00
feat(add perform_multi_step_scan):
This commit is contained in:
@@ -23,11 +23,23 @@ class Scan(BaseModel):
|
||||
|
||||
class ScanResult(BaseModel):
|
||||
module: str
|
||||
tokens: int
|
||||
tokens: float | int
|
||||
cost: float
|
||||
progress: float
|
||||
status: bool = False
|
||||
failureRate: float = 0.0
|
||||
|
||||
@classmethod
|
||||
def status_msg(cls, msg: str) -> str:
|
||||
return cls(
|
||||
module=msg,
|
||||
tokens=0,
|
||||
cost=0,
|
||||
progress=0,
|
||||
failureRate=0,
|
||||
status=True,
|
||||
).model_dump_json()
|
||||
|
||||
|
||||
class Probe(BaseModel):
|
||||
prompt: str
|
||||
|
||||
Reference in New Issue
Block a user