feat: release 1.4.0 with isolated upgrades and device discovery
This commit is contained in:
1 parent
a6a3ee2eb0
commit
df66897ff4
41 files changed
+1564
-126
No files matched your search
@@ -27,6 +27,9 @@ MODEL_FIELDS = {
|
||||
"reasoning_effort",
|
||||
}
|
||||
CAPABILITY_FIELDS = {
|
||||
"adb_auto_connect",
|
||||
"adb_discovery_interval_seconds",
|
||||
"adb_discovery_timeout_seconds",
|
||||
"video_enabled",
|
||||
"recording_enabled",
|
||||
"outputter_enabled",
|
||||
@@ -147,7 +150,8 @@ async def mobile_config(
|
||||
step_summarizer_enabled, screenshot_limit_enabled, task_timeout_seconds (default 1800),
|
||||
observation_timeout_seconds (60), observation_max_attempts (3),
|
||||
device_command_timeout_seconds (10), action_failure_attempts (3),
|
||||
worker_cleanup_timeout_seconds (30).
|
||||
worker_cleanup_timeout_seconds (30), adb_auto_connect (true),
|
||||
adb_discovery_interval_seconds (10), adb_discovery_timeout_seconds (5).
|
||||
reports: formats=['docx','xlsx'] (at least one).
|
||||
API keys are never accepted or returned: use the Web UI or .env for credentials.
|
||||
Saving settings does not change an already running task. Flash/Pro are execution
|
||||
|
||||
@@ -115,6 +115,8 @@ def _render_check(result: ProbeResult) -> dict[str, Any]:
|
||||
"summary": result.summary,
|
||||
}
|
||||
if result.status is ProbeStatus.PASS:
|
||||
if result.id == "android_adb" and result.metadata.get("automatic_connections"):
|
||||
check["automatic_connections"] = _scrub(result.metadata["automatic_connections"])
|
||||
return check
|
||||
check["category"] = result.category.value
|
||||
check["detail"] = result.description
|
||||
|
||||
Reference in new issue
Block a user