docs: integrate agent browser background debugging contract

This commit is contained in:
brother7 committed 2026-09-27 15:32:24 +08:00
1 parent a52e747a00
commit 0eed70fa63
7 files changed
+55 -8

No files matched your search

+6 -4
View File
@@ -124,10 +124,12 @@
the configuration page remains mounted. Code sidebar must not add a standalone
Plugin entry; `/plugins` and older Plugin URLs are compatibility redirects only.
- 共享开发浏览器必须绑定当前项目和当前 generation。Renderer 的 `project_id` 与
viewport presentation 仅可由具备 Renderer capability 的请求使用;Agent `open`
必须等待真实可见 bounds 后才报告成功。非 Web 协议、文件注入、跨 target 与宿主级
CDP 命令保持拒绝,诊断按 owner 引用计数;关闭面板、项目/模块切换、窗口隐藏或
后台休眠必须销毁 view、detach debugger 并停止无所有者轮询。
viewport presentation 仅可由具备 Renderer capability 的请求使用;新浏览器首次
`open` 必须等待真实可见 bounds 后才报告成功。已初始化页面切回操作对话时只隐藏,
仍可执行工具;重复 `open` 或导航不得强制切换用户标签。隐藏截图按需请求一帧,
保留原 CDP 参数,不展示页面或转移输入焦点。非 Web 协议、文件注入、跨 target 与
宿主级 CDP 命令保持拒绝,诊断按 owner 引用计数;明确关闭浏览器、项目/模块切换、
窗口隐藏或后台休眠仍必须销毁 view、detach debugger 并停止无所有者轮询。
- Code-owned official bundled Plugins may be `platform_hosted` or `skill_only`.
Data Service is system-included; Game Resource, Game Audio and `makelore.project-scaffold` retain
Account Library, project enablement, Release, and Admission state where applicable,