package openai

import (
	"github.com/prometheus/client_golang/prometheus"
	"github.com/prometheus/client_golang/prometheus/promauto"
)

// singleRequestIngressTotal counts accepted marked Anthropic HTTP admissions.
// It intentionally has no labels: request, principal, route, provider,
// credential, workspace, and stage identities are all forbidden here.
var singleRequestIngressTotal = promauto.NewCounter(prometheus.CounterOpts{
	Name: "iop_anthropic_single_request_ingress_total",
	Help: "Accepted marked Anthropic single-request ingress.",
})

func recordSingleRequestIngress() {
	singleRequestIngressTotal.Inc()
}
