execute_read_query
Run a validated SELECT query with configurable row, byte, timeout, and concurrency limits for safe, controlled data exploration.
Instructions
Execute one validated SELECT under row, byte, timeout and concurrency limits.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| sql | Yes | ||
| max_rows | No | ||
| parameters | No | ||
| connection_id | Yes | ||
| timeout_seconds | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| rows | No | ||
| columns | No | ||
| message | Yes | ||
| executed | Yes | ||
| row_count | No | ||
| row_limit | No | ||
| truncated | No | ||
| error_code | No | ||
| validation | Yes | Complete result of parsing and applying the read-only policy. | |
| duration_ms | No | ||
| executed_sql | No | ||
| connection_id | Yes | ||
| serialized_bytes | No |