live · mainnetoc · docs
specs · api · guides
docs / documentation

@orangecheck/me-client


@orangecheck/me-client / AgentClassOverride

Interface: AgentClassOverride

Defined in: me-client/src/types.ts:90

Optional per-class pricing overrides · per OCHK-V3-PLAN §7 phase-1. Agents acting under a scoped oc-agent delegation may bill differently than humans firing the same subtype. When agent is unset on a subtype, agent traffic bills at the human rate. refuse: true makes the subtype human-only — the endpoint returns 422 agent_refused for is_agent=true requests.

Properties

PropertyTypeDescriptionDefined in
<a id="property-refuse"></a> refuse?booleanWhen true, agent traffic is refused for this subtype.me-client/src/types.ts:96
<a id="property-site_pays"></a> site_pays?SiteFeeShapeOverride site_pays for agent-fired events.me-client/src/types.ts:92
<a id="property-user_share_pct"></a> user_share_pct?numberOverride user_share_pct. Same default-fallback as site_pays.me-client/src/types.ts:94