[READ-ONLY] Mirror of https://github.com/openstatusHQ/cli. OpenStatus CLI www.openstatus.dev
cli cli-app synthetic-monitoring

refactor: migrate monitors from REST API to Connect RPC SDK (#12) master

- Add buf.build/gen/go/openstatus/api SDK dependencies for Connect RPC - Replace direct HTTP calls with typed SDK client for all monitor operations: - CreateMonitor: now dispatches to CreateHTTPMonitor/CreateTCPMonitor - DeleteMonitor: uses SDK DeleteMonitor method - GetMonitorInfo: uses SDK GetHTTPMonitor/GetTCPMonitor methods - ListAllMonitors: uses SDK ListMonitors method - TriggerMonitor: uses SDK TriggerMonitor method - UpdateMonitor: uses SDK UpdateHTTPMonitor/UpdateTCPMonitor methods - ExportMonitor: uses SDK ListMonitors for export - Add conversion helpers between SDK types and local types: - Periodicity, HTTPMethod, Region enums - Monitor type conversions (HTTP/TCP) - Assertion comparator conversions - Update all tests to use Connect RPC response format - Add .env to .gitignore - Bump Go version to 1.24.0