From 4d2f5cd8783a1fe6fa2f00af21bf9f1628e80db4 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Wed, 28 Jan 2026 16:06:16 +0000 Subject: [PATCH] docs: fix broken monitors link and encourage contributions Co-authored-by: JohnRoesler <19351306+JohnRoesler@users.noreply.github.com> --- README.md | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 3b9b7bd..a30766a 100644 --- a/README.md +++ b/README.md @@ -173,8 +173,9 @@ Metrics may be collected from the execution of each job and scheduler lifecycle - [**Monitor**](https://pkg.go.dev/github.com/go-co-op/gocron/v2#Monitor): - [**MonitorStatus**](https://pkg.go.dev/github.com/go-co-op/gocron/v2#MonitorStatus) (includes status and error (if any) of the Job) A monitor can be used to collect metrics for each job from a scheduler. - - Implementations: [go-co-op monitors](https://github.com/go-co-op?q=-monitor&type=all&language=&sort=) - (don't see what you need? request on slack to get a repo created to contribute it!) + - **Implementations:** There are currently no open source implementations of the Monitor interface available. + We'd love for you to be the first to contribute one! Check out the [Monitor interface documentation](https://pkg.go.dev/github.com/go-co-op/gocron/v2#Monitor) + to get started, or reach out on [Slack](https://gophers.slack.com/archives/CQ7T0T1FW) if you'd like to discuss your implementation. - [**SchedulerMonitor**](https://pkg.go.dev/github.com/go-co-op/gocron/v2#SchedulerMonitor): A scheduler monitor provides comprehensive observability into scheduler and job lifecycle events.