LICENSE
README.md
pyproject.toml
src/roboto/__init__.py
src/roboto/association.py
src/roboto/collection_utils.py
src/roboto/config.py
src/roboto/env.py
src/roboto/logging.py
src/roboto/paths.py
src/roboto/py.typed
src/roboto/regionalization.py
src/roboto/roboto_search.py
src/roboto/sentinels.py
src/roboto/time.py
src/roboto/types.py
src/roboto/updates.py
src/roboto/version.py
src/roboto/waiters.py
src/roboto/warnings.py
src/roboto.egg-info/PKG-INFO
src/roboto.egg-info/SOURCES.txt
src/roboto.egg-info/dependency_links.txt
src/roboto.egg-info/entry_points.txt
src/roboto.egg-info/requires.txt
src/roboto.egg-info/top_level.txt
src/roboto/action_runtime/__init__.py
src/roboto/action_runtime/action_runtime.py
src/roboto/action_runtime/exceptions.py
src/roboto/action_runtime/file_changeset.py
src/roboto/analytics/__init__.py
src/roboto/analytics/signal_similarity/__init__.py
src/roboto/analytics/signal_similarity/match.py
src/roboto/analytics/signal_similarity/signal_similarity.py
src/roboto/auth/__init__.py
src/roboto/auth/fga.py
src/roboto/auth/permissions.py
src/roboto/cli/__init__.py
src/roboto/cli/argparse.py
src/roboto/cli/config.py
src/roboto/cli/context.py
src/roboto/cli/devices.py
src/roboto/cli/entry.py
src/roboto/cli/terminal.py
src/roboto/cli/validation.py
src/roboto/cli/actions/__init__.py
src/roboto/cli/actions/action_config.py
src/roboto/cli/actions/commands.py
src/roboto/cli/actions/create.py
src/roboto/cli/actions/delete.py
src/roboto/cli/actions/init.py
src/roboto/cli/actions/invoke.py
src/roboto/cli/actions/list_invocations.py
src/roboto/cli/actions/search.py
src/roboto/cli/actions/show.py
src/roboto/cli/actions/update.py
src/roboto/cli/collections/__init__.py
src/roboto/cli/collections/changes.py
src/roboto/cli/collections/create.py
src/roboto/cli/collections/delete.py
src/roboto/cli/collections/list.py
src/roboto/cli/collections/list_all.py
src/roboto/cli/collections/shared_helpdoc.py
src/roboto/cli/collections/show.py
src/roboto/cli/collections/update.py
src/roboto/cli/command/__init__.py
src/roboto/cli/command/args.py
src/roboto/cli/command/model.py
src/roboto/cli/command/roboto_command.py
src/roboto/cli/common_args/__init__.py
src/roboto/cli/common_args/actions.py
src/roboto/cli/common_args/orgs.py
src/roboto/cli/datasets/__init__.py
src/roboto/cli/datasets/commands.py
src/roboto/cli/datasets/create.py
src/roboto/cli/datasets/delete_dataset.py
src/roboto/cli/datasets/delete_files.py
src/roboto/cli/datasets/download_files.py
src/roboto/cli/datasets/list_files.py
src/roboto/cli/datasets/search.py
src/roboto/cli/datasets/shared_helpdoc.py
src/roboto/cli/datasets/show.py
src/roboto/cli/datasets/update.py
src/roboto/cli/datasets/upload_files.py
src/roboto/cli/extension/__init__.py
src/roboto/cli/extension/cli_extension.py
src/roboto/cli/images/__init__.py
src/roboto/cli/images/commands.py
src/roboto/cli/images/delete_image.py
src/roboto/cli/images/delete_repo.py
src/roboto/cli/images/list_images.py
src/roboto/cli/images/list_repos.py
src/roboto/cli/images/login.py
src/roboto/cli/images/pull.py
src/roboto/cli/images/push.py
src/roboto/cli/invocations/__init__.py
src/roboto/cli/invocations/cancel.py
src/roboto/cli/invocations/logs.py
src/roboto/cli/invocations/show.py
src/roboto/cli/invocations/status.py
src/roboto/cli/orgs/__init__.py
src/roboto/cli/orgs/commands.py
src/roboto/cli/tokens/__init__.py
src/roboto/cli/tokens/commands.py
src/roboto/cli/triggers/__init__.py
src/roboto/cli/triggers/commands.py
src/roboto/cli/users/__init__.py
src/roboto/cli/users/commands.py
src/roboto/compat/__init__.py
src/roboto/compat/_optional.py
src/roboto/domain/__init__.py
src/roboto/domain/actions/__init__.py
src/roboto/domain/actions/action.py
src/roboto/domain/actions/action_operations.py
src/roboto/domain/actions/action_record.py
src/roboto/domain/actions/invocation.py
src/roboto/domain/actions/invocation_operations.py
src/roboto/domain/actions/invocation_record.py
src/roboto/domain/actions/trigger.py
src/roboto/domain/actions/trigger_operations.py
src/roboto/domain/actions/trigger_record.py
src/roboto/domain/collections/__init__.py
src/roboto/domain/collections/collection.py
src/roboto/domain/collections/operations.py
src/roboto/domain/collections/record.py
src/roboto/domain/comments/__init__.py
src/roboto/domain/comments/comment.py
src/roboto/domain/comments/operations.py
src/roboto/domain/comments/record.py
src/roboto/domain/datasets/__init__.py
src/roboto/domain/datasets/dataset.py
src/roboto/domain/datasets/operations.py
src/roboto/domain/datasets/record.py
src/roboto/domain/devices/__init__.py
src/roboto/domain/devices/device.py
src/roboto/domain/devices/operations.py
src/roboto/domain/devices/record.py
src/roboto/domain/events/__init__.py
src/roboto/domain/events/event.py
src/roboto/domain/events/operations.py
src/roboto/domain/events/record.py
src/roboto/domain/files/__init__.py
src/roboto/domain/files/file.py
src/roboto/domain/files/file_service.py
src/roboto/domain/files/operations.py
src/roboto/domain/files/progress.py
src/roboto/domain/files/record.py
src/roboto/domain/orgs/__init__.py
src/roboto/domain/orgs/org.py
src/roboto/domain/orgs/org_invite.py
src/roboto/domain/orgs/org_operations.py
src/roboto/domain/orgs/org_records.py
src/roboto/domain/orgs/s3_integration.py
src/roboto/domain/tokens/__init__.py
src/roboto/domain/tokens/operations.py
src/roboto/domain/tokens/record.py
src/roboto/domain/tokens/token.py
src/roboto/domain/topics/__init__.py
src/roboto/domain/topics/decoded_message.py
src/roboto/domain/topics/json_decoder_factory.py
src/roboto/domain/topics/mcap_reader.py
src/roboto/domain/topics/message_path.py
src/roboto/domain/topics/operations.py
src/roboto/domain/topics/record.py
src/roboto/domain/topics/topic.py
src/roboto/domain/topics/topic_data_service.py
src/roboto/domain/users/__init__.py
src/roboto/domain/users/operations.py
src/roboto/domain/users/record.py
src/roboto/domain/users/user.py
src/roboto/exceptions/__init__.py
src/roboto/exceptions/domain.py
src/roboto/exceptions/http.py
src/roboto/http/__init__.py
src/roboto/http/constants.py
src/roboto/http/headers.py
src/roboto/http/http_client.py
src/roboto/http/request.py
src/roboto/http/request_decorators.py
src/roboto/http/requester.py
src/roboto/http/response.py
src/roboto/http/retry.py
src/roboto/http/roboto_client.py
src/roboto/http/testing_util.py
src/roboto/http/url_builder.py
src/roboto/image_registry/__init__.py
src/roboto/image_registry/http_resources.py
src/roboto/image_registry/image_registry.py
src/roboto/image_registry/record.py
src/roboto/notifications/__init__.py
src/roboto/notifications/http_client.py
src/roboto/notifications/http_resources.py
src/roboto/notifications/record.py
src/roboto/notifications/validator.py
src/roboto/pydantic/__init__.py
src/roboto/pydantic/serializers.py
src/roboto/pydantic/validators.py
src/roboto/query/__init__.py
src/roboto/query/api.py
src/roboto/query/client.py
src/roboto/query/conditions.py
src/roboto/query/precanned.py
src/roboto/query/query.py
src/roboto/query/roboto_search.py
src/roboto/query/specification.py
src/roboto/query/visitor.py
src/roboto/query/signal_similarity/__init__.py
src/roboto/query/signal_similarity/match.py
src/roboto/query/signal_similarity/query_signal.py
src/roboto/serde/__init__.py
src/roboto/serde/arrays.py
src/roboto/serde/dicts.py
src/roboto/serde/paths.py
src/roboto/upload_agent/__init__.py
src/roboto/upload_agent/__main__.py
src/roboto/upload_agent/agent.py
src/roboto/upload_agent/exceptions.py
src/roboto/upload_agent/files.py