federation_promote
ActiveTool of ComOS Federation Gateway
Promote a tenant's choice_profile into agent consideration for a need-context, settled in Coms (CO 038) and bounded by the tenant's CO 036 spend caps + autonomy. Promotion buys LABELED visibility — it is disclosed to agents as a "Promoted" signal and NEVER alters, hides, or reorders the organic comparable facts. Over-cap or off-autonomy escalates via CO 036's existing path; insufficient balance returns the CO 016 402. A settled promotion is irreversible (a spent Com is spent).
Parameters schema
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"tenant_id",
"need_context"
],
"properties": {
"label": {
"type": "string",
"description": "Disclosed label shown to the agent (default \"Promoted\")"
},
"spend": {
"type": "number",
"description": "Coms amount (defaults to the per-consideration charge)"
},
"tenant_id": {
"type": "string",
"description": "The promoting tenant"
},
"need_context": {
"type": "string",
"description": "The need-key the tenant bids its profile into"
}
},
"additionalProperties": false
}No endpoints wrapped at confidence ≥ 0.50.
Parent server
ComOS Federation Gateway
https://github.com/ronrey/comos-federation
2/7 registries