Earn 14 free days when your bug report or suggestion is accepted — how it works
Interaction & recording

codeloop_record_interaction

Record a fixed-duration video of the app window (blocking). Use for simple captures where no scripted interaction is needed.

When to use codeloop_record_interaction

Use `codeloop_record_interaction` when your AI agent needs to record a fixed-duration video of the app window (blocking). use for simple captures where no scripted interaction is needed.

Parameters

NameTypeRequiredDescription
duration_snumberyesRecording duration in seconds.
app_namestringnoApp / window name to focus.
project_dirstringnoProject root.

What you get back

Path to MP4 + run binding.

FAQ

What does codeloop_record_interaction do?

Record a fixed-duration video of the app window (blocking). Use for simple captures where no scripted interaction is needed.

When should an AI agent call codeloop_record_interaction?

Use `codeloop_record_interaction` when your AI agent needs to record a fixed-duration video of the app window (blocking). use for simple captures where no scripted interaction is needed.

What does codeloop_record_interaction return?

Path to MP4 + run binding.

Is codeloop_record_interaction part of the CodeLoop MCP server?

Yes. CodeLoop ships as an MCP server installed via `npx codeloop init`. Cursor and Claude Code call it automatically once the User Rule (Cursor) or CLAUDE.md (Claude Code) is in place.

Related