plano/docs/source
Spherrrical 03cb09f47e add tenant-scoped Redis session cache keys and remove dead log_affinity_hit
- Add tenant_header to SessionCacheConfig; when set, cache keys are scoped
  as plano:affinity:{tenant_id}:{session_id} for multi-tenant isolation
- Thread tenant_id through RouterService, routing_service, and llm handlers
- Use Cow<'_, str> in session_key to avoid allocation when no tenant is set
- Remove unused log_affinity_hit (logging was already inlined at call sites)
2026-04-13 16:50:53 -07:00
..
_ext Update black hook for Python 3.14 (#857) 2026-03-31 13:18:45 -07:00
_static fix: strip trailing 'Copy code' from clipboard when copying code blocks (#788) 2026-02-27 13:11:26 -08:00
_templates Doc Update (#129) 2024-10-06 16:54:34 -07:00
build_with_plano/includes Run plano natively by default (#744) 2026-03-05 07:35:25 -08:00
concepts Add first-class Xiaomi provider support (#863) 2026-04-04 09:58:36 -07:00
get_started release 0.4.17 (#869) 2026-04-03 10:05:33 -07:00
guides document Redis session cache backend for model affinity 2026-04-13 16:14:08 -07:00
resources add tenant-scoped Redis session cache keys and remove dead log_affinity_hit 2026-04-13 16:50:53 -07:00
conf.py release 0.4.17 (#869) 2026-04-03 10:05:33 -07:00
docutils.conf Doc Update (#129) 2024-10-06 16:54:34 -07:00
index.rst add support for background trace collection and tracing output (#749) 2026-02-24 19:17:33 -08:00