{% from "_macros.html" import icon %}
{#
Who can see one thing, and the search that changes it.
Swapped into itself after every change, so what is on screen is always what is
stored -- the old panel was a set of checkboxes that only took effect if the
resource happened to be saved afterwards, which is a control that silently
does nothing.
Every fetch in here names its own `hx-target`. This fragment is included on
pages whose forms carry an inherited target, and an element that fetches
without one aims at whatever an ancestor said -- the bug the jobs chip had, and
the reason `tests/test_chat.py` walks the composer for it.
The switches are `