When using marimo pair with Claude Code via MCP, Claude has no way to know when a cell errors unless it explicitly calls get_notebook_errors. Nothing prompts it to do this, so errors are silently missed.
Suggested fix: Update docs/guides/generate_with_ai/marimo_pair.md to add a rule: after every run_cell() or execute_code call, the agent should call get_notebook_errors and fix any errors before proceeding. The MCP tool already exists — it just needs to be part of the documented protocol.
When using
marimo pairwith Claude Code via MCP, Claude has no way to know when a cell errors unless it explicitly callsget_notebook_errors. Nothing prompts it to do this, so errors are silently missed.Suggested fix: Update
docs/guides/generate_with_ai/marimo_pair.mdto add a rule: after everyrun_cell()orexecute_codecall, the agent should callget_notebook_errorsand fix any errors before proceeding. The MCP tool already exists — it just needs to be part of the documented protocol.