perception_read
Refresh perception data to get updated structured state when monitoring conditions change or before taking action, returning attention, guard results, and recovery suggestions.
Instructions
Force-refresh a registered perception lens and return a full perception envelope. Use when post.perception.attention is dirty, stale, settling, guard_failed, or identity_changed, or when you need fresh structured state before the next action. Returns attention, guard results, latest target/browser state, changed fields, and suggested recovery actions. Prefer this over screenshot/get_context when a lens already exists.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| lensId | Yes | Lens ID returned by perception_register. | |
| maxTokens | No | Override maxEnvelopeTokens for this read. Useful to get a richer snapshot on demand. |