Save Calculation to Workspace
workspace_saveSave a calculation result with a name to a persistent workspace that remains available across restarts. Retrieve it later using the assigned name.
Instructions
Save calculation to persistent workspace (survives restarts).
Examples: save_calculation("portfolio_return", "10000 * 1.07^5", 14025.52) save_calculation("circle_area", "pi * 5^2", 78.54)
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | Yes | Variable name for the saved calculation. Used to retrieve it later. Example: 'circle_area' | |
| result | Yes | Numeric result of evaluating the expression, e.g., 78.54 | |
| expression | Yes | The mathematical expression that was evaluated. Example: 'pi * r**2' |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | Yes | ||
| topic | Yes | ||
| action | No | save_calculation | |
| is_new | Yes | ||
| result | Yes | ||
| success | Yes | ||
| difficulty | Yes | ||
| expression | Yes | ||
| session_id | No | ||
| total_variables | Yes |