diff --git a/src/agentspaces/ui/app.py b/src/agentspaces/ui/app.py index b255919..8fabb44 100644 --- a/src/agentspaces/ui/app.py +++ b/src/agentspaces/ui/app.py @@ -6,6 +6,7 @@ from typing import TYPE_CHECKING, ClassVar import structlog +from textual import work from textual.app import App from textual.binding import Binding from textual.widgets import DataTable, Footer @@ -195,6 +196,7 @@ async def action_navigate(self) -> None: severity="information", ) + @work() async def action_remove(self) -> None: """Remove selected workspace(s) after confirmation.""" # Determine which workspaces to remove