feat: improve task execution, verification and packaging

Add execution incidents, action bursts and shared Flash history.

Expose verification and Explorer settings with streamed check results.

Support graceful cancellation, recording recovery and bundled UI resources.

Add CI quality checks and clean up comments and documentation.
This commit is contained in:
somew1nd committed 2026-09-02 21:45:51 -07:00
1 parent 5ccf06d677
commit 67248c887e
289 files changed
+15883 -6919

No files matched your search

+5 -2
View File
@@ -21,6 +21,11 @@ class RunRequest(BaseModel):
profile: str | None = "flash"
expected_output: str | None = None
enable_outputter: bool | None = None
# Pro-profile tuning (ignored by the Flash profile): a coarse Checker preset
# ('off' | 'final' | 'checkpoints' | 'strict') and the Explorer perception
# version used by the Operator ('flash' | 'pro' | 'ultra').
verification_level: str | None = None
explorer_mode: str | None = None
locked_app_package: str | None = None
app_path: str | None = None
device_serial: str | None = None
@@ -29,7 +34,6 @@ class RunRequest(BaseModel):
conversation_id: str | None = None
class ReplayRequest(BaseModel):
device_id: str
user_submits: dict
@@ -41,4 +45,3 @@ class StopRequest(BaseModel):
session_id: str | None = None
device_id: str | None = None
all: bool = False