{# Shared left menu — the ONE complete sidebar rendered by every WebUI tab. The chat page and the Tasks / Goals / Agent Monitor / Topics pages include this exact component. Page headers import menu_button() for the mobile opener; static/nav.js supplies navigation-only behaviour on non-chat pages, while the chat application supplies its richer in-place session behaviour. Jinja context: active — 'chat'|'tasks'|'goals'|'agents'|'topics' #} {% macro menu_button() -%} {%- endmacro %}