marin-solutions/checkybot-laravel
Laravel integration for CheckyBot that makes it simple to add uptime, cron and health monitoring to your application. Connect your app with minimal configuration and get timely alerts when checks fail, so you can catch issues before they affect users without adding complexity to your codebase.
ApiCheck::source(url, path) adds a lightweight chaining primitive for workflows that need a value from one response in a later request or assertion, such as auth tokens, generated IDs, or setup records. This is additive and aligns with common API test patterns, but it introduces stateful sequencing into what may otherwise be independent checks.{source} across checks, secret leakage if source values appear in URLs or assertion logs, source-request failure propagation, and ambiguity around retries/timeouts/caching. The single {source} placeholder may also become limiting for multi-source scenarios.{source} scoped per check, per suite, or globally? Does it support multiple/named sources or only one placeholder? What JSON path syntax is supported, and what happens on missing paths or non-JSON responses? Are substituted values redacted from logs? Does the source request run before every dependent check, or is it cached? What are timeout, retry, and failure semantics when the source request fails? Are assertion expected values type-preserved after substitution?source() in a small number of non-critical checks before broader adoption.source(). Checks using source() will fail or behave incorrectly against servers without source support. Pin package and server versions together in deployment documentation and CI environments.{source} was resolved.How can I help you explore Laravel packages today?