INNER CODE UNIT · Python

finish_activity

ApodexAI/FrontierAgent · apodex/tui/app.py:657

    def finish_activity(
        self, call_id: str, name: str, *, is_error: bool, ms: int = 0,
        state: ActivityState | None = None,
    ) -> None:
        self.activity.finish(call_id, name, is_error=is_error, ms=ms, state=state)

    def finish_active_activities(self, state: ActivityState) -> None:
        self.activity.finish_active(state)

    def clear_activity(self, *, reset_checkpoint: bool = True) -> None:
        self.activity.clear_records()
        if reset_checkpoint:
            self.sink.clear_saved_activity()
        self._tools = 0

    def show_todos(self, items: list, *, force: bool = False) -> None:
        self.todos_pane.show_todos(items, force=force)
        # The board is a Static inside the scroll box, so its content changes

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…