@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
| Property | Type | Description | Defined in |
|---|---|---|---|
<a id="property-refuse"></a> refuse? | boolean | When true, agent traffic is refused for this subtype. | me-client/src/types.ts:96 |
<a id="property-site_pays"></a> site_pays? | SiteFeeShape | Override site_pays for agent-fired events. | me-client/src/types.ts:92 |
<a id="property-user_share_pct"></a> user_share_pct? | number | Override user_share_pct. Same default-fallback as site_pays. | me-client/src/types.ts:94 |