---
sidebar:
  hidden: true
title: roboto.action_runtime
---
## Submodules

- [roboto.action_runtime.action_input](/docs/reference/python-sdk/roboto/action_runtime/action_input)
- [roboto.action_runtime.exceptions](/docs/reference/python-sdk/roboto/action_runtime/exceptions)
- [roboto.action_runtime.exit_codes](/docs/reference/python-sdk/roboto/action_runtime/exit_codes)
- [roboto.action_runtime.file_changeset](/docs/reference/python-sdk/roboto/action_runtime/file_changeset)
- [roboto.action_runtime.invocation_context](/docs/reference/python-sdk/roboto/action_runtime/invocation_context)
- [roboto.action_runtime.prepare](/docs/reference/python-sdk/roboto/action_runtime/prepare)

## Package Contents

- [ActionInput](/reference/python-sdk/roboto/action_runtime/action_input/action_input#roboto.action_runtime.action_input.action_input.ActionInput) (class): Resolved references to input data an Action was given to operate on.

- [ActionInputResolver](/reference/python-sdk/roboto/action_runtime/action_input/input_resolver#roboto.action_runtime.action_input.input_resolver.ActionInputResolver) (class): Resolves the action invocation input spec to concrete Roboto entities.

- [ActionRuntime](/reference/python-sdk/roboto/action_runtime/invocation_context#roboto.action_runtime.invocation_context.ActionRuntime) (class): Deprecated. Use InvocationContext instead.

- [ActionRuntimeException](/reference/python-sdk/roboto/action_runtime/exceptions#roboto.action_runtime.exceptions.ActionRuntimeException) (exception): Base class for all exceptions raised by the action_runtime submodule.

- [ExitCode](/reference/python-sdk/roboto/action_runtime/exit_codes#roboto.action_runtime.exit_codes.ExitCode) (class): Defined exit codes used by the action runtime.

- [FilesChangesetFileManager](/reference/python-sdk/roboto/action_runtime/file_changeset#roboto.action_runtime.file_changeset.FilesChangesetFileManager) (class): This class is used to pre-write tags/metadata updates to files which haven't been uploaded yet, but will be at the conclusion of an action, by virtue of being in that action's output directory.

- [InvocationContext](/reference/python-sdk/roboto/action_runtime/invocation_context#roboto.action_runtime.invocation_context.InvocationContext) (class): A utility for performing common lookups and other operations during a Roboto Action's runtime.

- [PrepareEnvException](/reference/python-sdk/roboto/action_runtime/exceptions#roboto.action_runtime.exceptions.PrepareEnvException) (exception): Base class for all exceptions raised by the action_runtime submodule.

- [prepare_invocation_input_data()](/reference/python-sdk/roboto/action_runtime/prepare#roboto.action_runtime.prepare.prepare_invocation_input_data) (function)

- [prepare_invocation_parameters()](/reference/python-sdk/roboto/action_runtime/prepare#roboto.action_runtime.prepare.prepare_invocation_parameters) (function)

- [prepare_metadata_changeset_manifest()](/reference/python-sdk/roboto/action_runtime/prepare#roboto.action_runtime.prepare.prepare_metadata_changeset_manifest) (function)
