Set a behavioural tag
PUT /v1/profile/tags/:name — Set or clear one of the 10 behavioural-tag dimensions (e.g. `risk`, `markets`, `FOMO Index`). Pass a string for single-v
PUT /v1/profile/tags/:name
Set or clear one of the 10 behavioural-tag dimensions (e.g. risk, markets, FOMO Index). Pass a string for single-value dimensions; pass an array for the multi-select markets dimension. value: null clears the tag — the agent re-infers it from chat + trade history on the next rebuild.
| Method | PUT |
| Path | /v1/profile/tags/:name |
| Auth | Authorization: Bearer <token> required when GATEWAY_AUTH_TOKEN is set |
| Category | personalization |
Request body
{ "value": "balanced" }Response body
{ "ok": true, "data": { "name": "risk", "value": "balanced", "source": "user", "updated_at": "..." } }