def get_action_output_schema(additional_properties=True, description=None):
    """
    Return a generic schema which is used for validating action output.
    """
    schema = get_draft_schema(
        version="action_output_schema", additional_properties=additional_properties
    )
    if description:
        schema["description"] = f"{description} (based on {schema['description']})"
    return schema

    Return a generic schema which is used for validating action output.
    
st2common/st2common/util/schema/__init__.py