check_feasibility
Tells you BEFORE paying whether a request can be done, at what price and lead time, with an explicit refusal reason otherwise. Call this first. Modes: observe (closed questions, typed answers), watch (steerable log over a slot), capture (specified shots delivered under a licence).
Input Schema
TableJSON Schema
| Name | Required | Description | Default |
|---|---|---|---|
| mode | No | Defaults to observe. | |
| hours | No | Mode watch. | |
| shots | No | Mode capture. An underspecified shot is refused at feasibility. | |
| license | No | Mode capture: required. Sets the use granted and the price. | |
| location | Yes | ||
| questions | No | Modes observe and watch. | |
| declared_purpose | Yes | Required. What the result will be used for. |