{#- data-theme-mode is present ONLY when web.theme named a concrete theme id,
i.e. the deployment pinned light/dark rather than just a palette. Its
absence is meaningful: it tells theme-manager.js's hub to leave the mode on
'auto' and follow the operator's OS. Never emit it empty. -#}
{#- data-osprey-storage-scope is likewise present ONLY on a multi-user mount
(/u/ Files the agent reads at the start of every session:
what it knows, and who it delegates to. Guidance it follows, not a limit enforced. Programs the runtime runs itself around every tool call.
A hook can block a call before it executes, independent of the agent's decision. Notes the agent writes for itself between sessions. This deployment's own config.yml — connectors, approval
policy, service wiring. Saving restarts the session.