CtrlK
BlogDocsLog inGet started
Tessl Logo

jobe-skills/prometheus-oidc-query

Run PromQL queries, inspect alert state, and troubleshoot OAuth2 or OIDC client-credentials access to Prometheus-compatible APIs.

94

Quality

94%

Does it follow best practices?

Impact

Pending

No eval scenarios have been run

SecuritybySnyk

Passed

No known issues

Overview
Quality
Evals
Security
Files

check_config.pyscripts/

#!/usr/bin/env python3
"""Validate environment configuration for prom_query.py."""

from __future__ import annotations

import sys

from prom_query import print_json
from prom_query import ScriptError, build_validation_report, load_settings


def main() -> int:
    try:
        settings = load_settings()
        report = build_validation_report(settings)
    except ScriptError as exc:
        print_json({"error": str(exc), "error_code": exc.error_code})
        return 1

    print_json(report)
    return 0 if report["valid"] else 1


if __name__ == "__main__":
    sys.exit(main())

SKILL.md

tile.json