set_local_storage
Write key-value entries to a page's localStorage or sessionStorage to seed client state for reproducing specific app states. Optionally clear existing entries before setting new ones.
Instructions
Write key/value entries to a session page's localStorage (or sessionStorage), optionally clearing existing entries first. Returns {success}. Use to seed client state (feature flags, tokens, cached data) to reproduce a specific app state; reload if the app reads storage only at load time.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| entries | Yes | Key-value pairs to set (e.g. {"theme": "dark", "token": "abc"}) | |
| storage | No | Storage type (default: 'local') | |
| session_id | Yes | Session ID | |
| clear_first | No | Clear all entries before setting new ones (default: false) |