Store Dri Tables In Session
store_dri_tables_in_sessionCaches complete DRI macronutrient tables in a virtual session, so repeated nutrition lookups use stored data instead of new website requests.
Instructions
Cache complete DRI macronutrient tables in virtual session storage.
This tool fetches and stores comprehensive DRI data in the specified virtual session, enabling efficient access to DRI values throughout the session without repeated website requests. Perfect for workflows involving multiple DRI lookups and calculations.
WORKFLOW INTEGRATION: Use this tool first in any comprehensive nutrition analysis session to cache DRI data once, then use session-based lookup tools for specific values.
Benefits of session storage:
Single fetch operation for entire session workflow
Consistent data across all DRI operations in session
Reduced website requests and improved performance
Enables complex multi-step nutrition analysis workflows
Data persists for entire session duration
Use this tool when:
Starting comprehensive nutrition analysis sessions
Planning to perform multiple DRI lookups or comparisons
Building meal planning workflows with DRI compliance checks
Creating educational nutrition analysis demonstrations
Developing nutrition assessment applications
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| session_id | Yes | Virtual session identifier for DRI data storage | |
| force_refresh | No | If True, bypass cache and fetch fresh data from Health Canada |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||