launch
Session launch endpoints.
attributelogger= logging.getLogger(__name__)attributerouter= APIRouter(route_class=EncryptedRoute, dependencies=[Depends(routing.place_launch)])attributeprogress_router= APIRouter(route_class=EncryptedRoute)funclaunch_progress(launch_id, user=Depends(verify_token)) -> dict[str, Any]Return where a launch the caller named with launch_id is, asking the node it was handed to.
paramlaunch_idstrparamuserdict[str, Any]= Depends(verify_token)Returns
dict[str, typing.Any]funclaunch_simple(decrypted_body=Depends(get_decrypted_request_body), auth_user=Depends(verify_token)) -> dict[str, str]Launch an application with no context.
paramdecrypted_bodydict[str, Any]= Depends(get_decrypted_request_body)paramauth_userdict[str, Any]= Depends(verify_token)Returns
dict[str, str]funclaunch_url(decrypted_body=Depends(get_decrypted_request_body), auth_user=Depends(verify_token)) -> dict[str, str]Launch an application that opens a URL.
paramdecrypted_bodydict[str, Any]= Depends(get_decrypted_request_body)paramauth_userdict[str, Any]= Depends(verify_token)Returns
dict[str, str]funclaunch_file(decrypted_body=Depends(get_decrypted_request_body), auth_user=Depends(verify_token)) -> dict[str, str]Launch an application with a previously uploaded file.
paramdecrypted_bodydict[str, Any]= Depends(get_decrypted_request_body)paramauth_userdict[str, Any]= Depends(verify_token)Returns
dict[str, str]funclaunch_file_path(decrypted_body=Depends(get_decrypted_request_body), auth_user=Depends(verify_persistent_storage_enabled)) -> dict[str, str]Launch an application with a file from the user's shared files.
paramdecrypted_bodydict[str, Any]= Depends(get_decrypted_request_body)paramauth_userdict[str, Any]= Depends(verify_persistent_storage_enabled)Returns
dict[str, str]