Files
hermes-webui/docs
hermesandClaude Sonnet 5 d544a12ec8 docs(architecture): document the profile-home resolve call-scoped cache
PR #7636 review (greptile-apps) flagged the profile-home resolve cache
scoping (profile_home_resolve_cache_scope() / _PROFILE_HOME_RESOLVE_SCOPE
in api/workspace.py) as an undocumented runtime contract per AGENTS.md.
Record what is cached, the call-scoped (not process-lifetime) lifecycle,
which single call site owns it while every other caller resolves fresh,
and the freshness guarantee this gives against symlink retargets and
transient resolve fallbacks; index the document from docs/CONTRACTS.md,
following the same pattern used for the /api/models cache invalidation
contract. Docs only.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-09-19 00:50:33 +01:00
..
2026-09-05 01:01:47 +03:00