Skip to content

succes_workspace

succes_workspace

DIA tools for private Succès projects, habits and notes.

Classes

SuccesWorkspaceTool

SuccesWorkspaceTool(
    store: SuccesWorkspaceStore | None = None,
)

Bases: BaseTool

Routine workspace actions. Destructive operations are intentionally absent.

Source code in src/diapason/tools/succes_workspace.py
def __init__(self, store: SuccesWorkspaceStore | None = None) -> None:
    self._store = store or SuccesWorkspaceStore()

SuccesDeleteItemTool

SuccesDeleteItemTool(
    store: SuccesWorkspaceStore | None = None,
)

Bases: BaseTool

Delete one exact phase-two entity after native user approval.

Source code in src/diapason/tools/succes_workspace.py
def __init__(self, store: SuccesWorkspaceStore | None = None) -> None:
    self._store = store or SuccesWorkspaceStore()

Functions: