Service for interacting with the Connery Runner API.
It gets the list of available actions from the Connery Runner, wraps them in ConneryAction Tools and returns them to the user. It also provides a method for running the actions.
ConneryService()Validate the attributes of the ConneryService class. Parameters: values (dict): The arguments to validate. Returns: dict: The validated arguments.
Returns the list of actions available in the Connery Runner. Returns: List[ConneryAction]: The list of actions available in the Connery Runner.
Returns the specified action available in the Connery Runner. Parameters: action_id (str): The ID of the action to return. Returns: ConneryAction: The action with the specified ID.
Runs the specified Connery Action with the provided input. Parameters: action_id (str): The ID of the action to run. input (Dict[str, str]): The input object expected by the action. Returns: Dict[str, str]: The output of the action.