todo-41-session-button-feedback.md 649 B

Todo 41: Session Button Feedback

Goal

Make the Sessions panel respond visibly when users click New, Refresh, or Load.

Plan

  1. Add a local session status line inside the Sessions panel.
  2. Update session actions to set immediate in-panel feedback before requests.
  3. Keep the top-level connection status in sync for session actions.

Verification

  • uv run pytest tests/test_websocket_api.py::test_static_session_ui_controls_and_replay_panels_are_available tests/test_websocket_api.py::test_static_app_loads_session_replay_and_usage -q
  • uv run pytest
  • node --check src/agent_lab/presentation/static/app.js
  • git diff --check