Each agent panel now shows a RUNTIME indicator in the bottom-right
corner: green dot + "LOCAL" for on-device agents, red dot + "CLOUD"
for remote/API-backed agents. The `local` boolean field is used from
agent data (defaults to cloud/red when absent).
Fixes#278