Create Virtual Recipe Session
create_virtual_recipe_sessionCreates in-memory storage for a recipe session to hold multiple fetched recipes, ingredients, and instructions for analysis, with data cleared when the session ends.
Instructions
Create virtual in-memory storage for a recipe session to store fetched recipe data.
This tool sets up in-memory data structures for storing and analyzing multiple recipes during a session. All data is stored in memory and automatically cleaned up when the session ends, preventing database bloat from temporary recipe storage.
What this tool creates for the session:
In-memory recipes storage: Main recipe metadata and details
In-memory ingredients storage: Individual ingredients with ordering
In-memory instructions storage: Step-by-step cooking instructions
Virtual relationships for data integrity
Use this tool when:
Starting a new recipe analysis session
Pre-creating session storage for batch recipe processing
Setting up dedicated recipe analysis workflows
Ensuring session storage exists before bulk operations
Note: Virtual sessions are automatically created when storing recipes, so this tool is optional for normal workflows but useful for advanced session management.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| session_id | Yes | Unique identifier for this recipe session (use descriptive names like 'meal_planning_2024' or 'thanksgiving_recipes' for organization) |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||