INNER CODE UNIT · Python
_sync_sidebar
ApodexAI/FrontierAgent · apodex/tui/app.py:643
def _sync_sidebar(self) -> None:
self.query_one("#sidebar").display = (
self._sidebar_user_visible and self._terminal_width >= 100
)
# ── sink helpers (called on the message pump) ─────────────────────────
def set_usage(self, usage: Any, window: int) -> None:
self.usage = usage
self._window = window
def start_activity(self, call_id: str, name: str, summary: str) -> None:
self.activity.start(call_id, name, summary)
self._tools += 1
def finish_activity(
self, call_id: str, name: str, *, is_error: bool, ms: int = 0,
state: ActivityState | None = None,
) -> None: