survey_observable_events
Evaluate all events in a time window to see which a sensor can resolve, returning observable counts, resolution breakdown, and top candidates with rationale.
Instructions
Which events in a window can a given in-app sensor actually RESOLVE? Evaluates the FULL set (not just the top few) against each event’s precomputed required resolution, and returns how many are observable vs not, the breakdown by required resolution, and the top observable events with the ready-made imaging rationale. Observability here is resolvability — whether the physical mark is large enough for the sensor: Sentinel-2 is ~10 m optical (needs daylight and clear sky), Sentinel-1 is SAR (all-weather, day or night). Prefer this over asking about events one at a time: it is exhaustive AND cheap, and it is the honest way to answer "what can we actually see" before committing collection effort. The population is deliberately UNGATED by tasking readiness — it answers "what could this sensor resolve", not "what may we task" — so its total sits above rank_imaging_priority and counts a different unit from query_signals' clusters; see population_detail, and read collection_ready per event for taskability. Deterministic — no LLM. Costs 1 token(s) per call.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| bbox | No | Area [west, south, east, north] in WGS84. Omit for a global survey. | |
| top_n | No | How many observable events to return (default 20). | |
| sensor | No | Which in-app sensor to evaluate against. sentinel-2 = ~10 m optical (daylight, clear sky); sentinel-1 = SAR (all-weather, day/night). Default sentinel-2. | |
| end_date | No | Inclusive end date YYYY-MM-DD. Defaults to today. The window is capped at 30 days. | |
| categories | No | Restrict to these Delta categories. | |
| start_date | No | Inclusive start date YYYY-MM-DD. Defaults to today; clamped to your plan history floor. | |
| min_geoint_score | No | Drop events below this GEOINT score before surveying. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| meta | Yes | Query echo, token charge/balance (meta.tokens), and pagination where applicable. | |
| survey | Yes | ||
| summary | No | One-line natural-language summary of the result, ready to relay to a user. |