Create and execute Jupyter notebooks for interactive data analysis using jupyter_execute and jupyter_notebook tools. Use when the user asks to run Python code interactively, create notebooks, analyze data in cells, or mentions .ipynb files.
Create and execute Jupyter notebooks for interactive data analysis and visualization.
jupyter_execute - Execute Python code in Jupyter kernel (auto-switches to Jupyter)jupyter_notebook - Create, read, update, delete, and list notebooksupdate_notebook - Add or update cells in the notebook without executingupdate_gallery - Display generated plots and visualizations in gallery viewupdate_data_grid - Display structured tabular data (DataFrames, query results) in AG Gridupdate_code - Show code examples and scripts in the Code Playgroundsave_artifact - Save generated artifacts (plots, data files) to workspace collectionWhen user says: "Create a notebook for [analysis]"
When user says: "Run this code"
When user says: "Add explanation for this step"
jupyter_execute code="import pandas as pd\ndf = pd.read_csv('/workspace/data/results.csv')\nprint(df.describe())"
update_notebook cells=[{"type": "markdown", "source": "# Analysis"}, {"type": "code", "source": "import pandas as pd\nimport matplotlib.pyplot as plt"}] execute=false
update_gallery images=[{"url": "/workspace/data/plot.png", "title": "Analysis Results"}]