{# _filter_toolbar.html — Metrics filter bar (GET form, URL-driven state). Expected context variables: metrics_filter — MetricsFilter TypedDict from holoctl.server.filters filter_options — dict[str, list[str]] from available_filter_options() base_url — page URL for form action (e.g. "/project/foo/metrics") is_workspace — bool; shows Project facet only on workspace view chip_remove_urls — dict: {field+":"+value → remove_qs} pre-computed by route preset_urls — dict: {preset → qs_string} pre-computed by route #} {%- set f = metrics_filter -%} {%- set opts = filter_options -%} {%- set presets = [("7d", "7d"), ("30d", "30d"), ("90d", "90d"), ("sprint", "Sprint"), ("all", "All")] -%} {%- set active_preset = f.since_preset if f.since_preset else "30d" -%}