{"version":"2.1.236","anchor":"more-singletons-moved-behind-per-session-lookups","canonical_anchor":"more-singletons-moved-behind-per-session-lookups","heading":"More singletons moved behind per-session lookups","tier":"internal","area":"Session State","scope":null,"heads_up":null,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.236\/e\/more-singletons-moved-behind-per-session-lookups","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.236","markdown":"### More singletons moved behind per-session lookups\n\nMore shared caches, including MCP connections and the git repo cache, became per-session.\n\n**What**\n\nThe same conversion applied to another group of caches: the MCP server connection cache, the internal message bus, the git repository cache, the announcement store, the computer-use state, the plugin catalogue cache and the profiler. Two separate MCP caches collapsed into a single connections map.\n\n**Evidence**\n\n`[cu-esc] registered`\n\n- Area: Session State\n- Tier: Under the hood\n- Useful: 1\/5\n- Signal: 2\/5"}