Commit e25bf9a
committed
Snapshot document and outputs in MCP execute_code
Mirrors what `/api/execute` already does. `cm.get_context()` previously
raised "NotebookDocument not available" when invoked from code run via
the MCP tool, because `execute_code` didn't populate `notebook_cells` or
`cell_outputs` on `ExecuteScratchpadCommand`.1 parent 2ea7dcf commit e25bf9a
1 file changed
Lines changed: 16 additions & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
56 | 56 | | |
57 | 57 | | |
58 | 58 | | |
| 59 | + | |
59 | 60 | | |
60 | 61 | | |
61 | 62 | | |
| |||
131 | 132 | | |
132 | 133 | | |
133 | 134 | | |
| 135 | + | |
| 136 | + | |
| 137 | + | |
| 138 | + | |
| 139 | + | |
| 140 | + | |
| 141 | + | |
| 142 | + | |
| 143 | + | |
134 | 144 | | |
135 | | - | |
| 145 | + | |
| 146 | + | |
| 147 | + | |
| 148 | + | |
| 149 | + | |
| 150 | + | |
136 | 151 | | |
137 | 152 | | |
138 | 153 | | |
| |||
0 commit comments