Skip to content

Workflows

fastagency.base.Workflows #

Bases: Protocol

names property #

names: list[str]

get_description #

get_description(name: str) -> str
Source code in fastagency/base.py
def get_description(self, name: str) -> str: ...

register #

register(
    name: str, description: str
) -> Callable[[Workflow], Workflow]
Source code in fastagency/base.py
def register(
    self, name: str, description: str
) -> Callable[[Workflow], Workflow]: ...

run #

run(
    name: str, session_id: str, ui: UI, initial_message: str
) -> str
Source code in fastagency/base.py
def run(self, name: str, session_id: str, ui: UI, initial_message: str) -> str: ...