fix: guard transient controls and verify timeline endpoints
This commit is contained in:
1 parent
479a185192
commit
00e62a663a
29 files changed
+1150
-90
No files matched your search
@@ -84,7 +84,7 @@ Responses 消息交给工具、下游解析器或正式裁定前,必须具有
|
||||
|
||||
模型诊断复用现有 trace:自动重试保留本地请求编号,用尝试编号和上次尝试编号关联,重试及终止事件带对应尝试编号。可用的出站、服务端请求、Responses 响应及服务端链路编号随记录导出,仅采集白名单字段;历史缺失的来源及编号不补推。
|
||||
|
||||
短时安卓控件复用 Flash/Pro 统一动作层。`action_sequence` 在单次工具调用内顺序执行 click、wait、drag,成员之间不插入模型请求、截图或安全网;整组参数在首个输入前校验,沿用 `pro.execution.max_burst_actions` 的短序列上限。暂停或新指导在成员边界生效,失败后停止,保留每项开始/结束时间及 completed/unknown/not_started 回执;不自动重发已完成或结果不明的输入。后续目标须来自同布局的真实观察,短序列不能代替业务流程的观察与验收。
|
||||
短时安卓控件复用 Flash/Pro 统一动作层。`action_sequence` 在单次工具调用内顺序执行 click、wait、drag,成员之间不插入模型请求或安全网;默认不增加观测,显式可见性守卫读取本机最新层级,安卓不等待整屏截图稳定。普通原生元素索引点击也确认资源 ID 仍覆盖记录位置,拒绝过期坐标。序列 click 可按真实资源 ID 定位并连续点击 1–10 次,每次重新校验目标,部分完成保留 completed_taps。整组参数在首个输入前校验,沿用 `pro.execution.max_burst_actions` 的短序列上限;两种模式的运行时工具声明都暴露实际上限,等待也占一项。click 的 `unless_visible` 在指定面板元素可见时跳过打开按钮,避免将已开的面板关闭;drag 的 `require_visible` 在元素消失或层级不可用时拒绝输入。两者只接受真实观察到的 resource_id,精简元素列表保留这些标识,不硬编码业务应用。暂停或新指导在成员边界生效,失败后停止,保留每项开始/结束时间及 completed/skipped/unknown/not_started 回执;不自动重发已完成或结果不明的输入。后续目标须来自同布局的真实观察,每次反向调整也须连续打开并操作;短序列不能代替业务流程的观察与端点、刻度验收。
|
||||
|
||||
`drag` 支持明确的归一化或原图像素端点,默认 300ms,不自动过冲。可根据当前缩放下的两个真实数值刻度校准 thumb 位置,或将 pan 刻度移至固定指针;返回真实派发端点、比例及端点取整误差。校准假定本次局部刻度线性,换缩放须重新读取锚点;计算回执保留 pending_observation,实际选中值及业务目标仍须通过动作后的观察验证。像素分辨率不足时先放大,不宣称任意时间精度。
|
||||
|
||||
|
||||
Reference in new issue
Block a user