You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Give bsk the ability to record video of a browser session — a new bsk video capability that captures the Agent Window / session tab as a playable video file.
Scenarios
Automated patrols / walkthroughs (自动化巡查): when a Skill runs a patrol, the user gets a walkthrough video of what the agent saw and did, page by page — instead of reconstructing it from text logs or static screenshots.
Reviewing agent behaviour after the fact, sharing run recordings with teammates, debugging failed automations.
Current state
bsk record captures the user's own actions into a trace.json for replay — not a video.
There is no way to get a continuous visual record of an agent session.
Requirements (decided)
bsk video start --session <id> [--max-duration 5m]
bsk video stop --out /path/to/walkthrough.mp4
No recording indicator — do NOT use chrome.tabCapture (Chrome always shows its recording banner). Capture frames via CDP Page.startScreencast / screencastFrame instead.
MP4 output — encode the captured frames to MP4.
Output path comes from a parameter (--out); no default directory.
English
What
Give
bskthe ability to record video of a browser session — a newbsk videocapability that captures the Agent Window / session tab as a playable video file.Scenarios
Current state
bsk recordcaptures the user's own actions into atrace.jsonfor replay — not a video.bsk screenshotproduces stills (and since fix(screenshot): hide overlays during capture so shots only contain page content #64 they exclude BSK overlays).Requirements (decided)
chrome.tabCapture(Chrome always shows its recording banner). Capture frames via CDPPage.startScreencast/screencastFrameinstead.--out); no default directory.--max-duration); hitting the cap auto-stops cleanly and still produces a valid file.Acceptance criteria
中文
是什么
给
bsk增加录制视频的能力——新增bsk video命令,把 Agent Window / 会话 tab 的操作过程录成可播放的视频文件。场景
现状
bsk record录的是用户操作轨迹(trace.json,用于回放),不是视频。bsk screenshot是静态截图(fix(screenshot): hide overlays during capture so shots only contain page content #64 起已排除 BSK Overlay)。需求(已定)
chrome.tabCapture(Chrome 必显示录制横幅),改走 CDPPage.startScreencast/screencastFrame取帧。--out),不设默认目录。--max-duration),到上限自动正常收尾、产出完整文件。验收标准