stl_web_capture
Fetches, normalizes, extracts, and stores Metro web page content, hashing extracted data to avoid false drift detections. Rate-limited to one fetch per day.
Instructions
Fetch, normalize, extract and store a Metro web page.
Hashes the EXTRACTED content, never the raw HTML: raw HTML changes on every request (analytics ids, nonces, rotating images), so hashing it would make every later drift check a false positive.
Rate-limited to one fetch per page per day by default. Metro is a public agency whose infrastructure this tool is an unpaid guest on.
Args: page: 'fares', 'holidays', 'purchase', 'schedule_changes', 'developer_terms', 'rider_alerts'. Omit to capture all. force: bypass the interval gate and the conditional-request cache.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| page | No | ||
| force | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |