Monoize
Transforms

Auto-cache: user identity

Inject the Monoize username into provider user fields to improve cache affinity.

What it does

This transform writes the Monoize username into the Anthropic metadata.user_id field and the OpenAI user field. Providers use these fields to route requests from one user to the same cache shard.

The transform never overwrites a value the client already set.

Reference

PropertyValue
Type IDcache_user_id
Phaserequest
ScopesProvider, API key

When to use

  • The upstream shards its prompt cache by user identity.
  • Multiple end users share one Monoize deployment and cache hit rates are low.

Configuration

This transform has no options. Use an empty config object.

Example rule

{
  "transform": "cache_user_id",
  "enabled": true,
  "phase": "request",
  "models": [
    "*"
  ],
  "config": {}
}

On this page