LICENSE
pyproject.toml
traceotter/__init__.py
traceotter/experiment.py
traceotter/logger.py
traceotter/media.py
traceotter/model.py
traceotter/openai.py
traceotter/py.typed
traceotter/types.py
traceotter/version.py
traceotter.egg-info/PKG-INFO
traceotter.egg-info/SOURCES.txt
traceotter.egg-info/dependency_links.txt
traceotter.egg-info/requires.txt
traceotter.egg-info/top_level.txt
traceotter/_client/attributes.py
traceotter/_client/client.py
traceotter/_client/constants.py
traceotter/_client/datasets.py
traceotter/_client/environment_variables.py
traceotter/_client/get_client.py
traceotter/_client/observe.py
traceotter/_client/resource_manager.py
traceotter/_client/span.py
traceotter/_client/span_processor.py
traceotter/_client/utils.py
traceotter/_task_manager/media_manager.py
traceotter/_task_manager/media_upload_consumer.py
traceotter/_task_manager/media_upload_queue.py
traceotter/_task_manager/score_ingestion_consumer.py
traceotter/_utils/__init__.py
traceotter/_utils/environment.py
traceotter/_utils/error_logging.py
traceotter/_utils/ingest_schema.py
traceotter/_utils/parse_error.py
traceotter/_utils/prompt_cache.py
traceotter/_utils/request.py
traceotter/_utils/serializer.py
traceotter/api/README.md
traceotter/api/__init__.py
traceotter/api/client.py
traceotter/api/core/__init__.py
traceotter/api/core/api_error.py
traceotter/api/core/client_wrapper.py
traceotter/api/core/datetime_utils.py
traceotter/api/core/file.py
traceotter/api/core/http_client.py
traceotter/api/core/jsonable_encoder.py
traceotter/api/core/pydantic_utilities.py
traceotter/api/core/query_encoder.py
traceotter/api/core/remove_none_from_dict.py
traceotter/api/core/request_options.py
traceotter/api/resources/__init__.py
traceotter/api/resources/annotation_queues/__init__.py
traceotter/api/resources/annotation_queues/client.py
traceotter/api/resources/annotation_queues/types/__init__.py
traceotter/api/resources/annotation_queues/types/annotation_queue.py
traceotter/api/resources/annotation_queues/types/annotation_queue_assignment_request.py
traceotter/api/resources/annotation_queues/types/annotation_queue_item.py
traceotter/api/resources/annotation_queues/types/annotation_queue_object_type.py
traceotter/api/resources/annotation_queues/types/annotation_queue_status.py
traceotter/api/resources/annotation_queues/types/create_annotation_queue_assignment_response.py
traceotter/api/resources/annotation_queues/types/create_annotation_queue_item_request.py
traceotter/api/resources/annotation_queues/types/create_annotation_queue_request.py
traceotter/api/resources/annotation_queues/types/delete_annotation_queue_assignment_response.py
traceotter/api/resources/annotation_queues/types/delete_annotation_queue_item_response.py
traceotter/api/resources/annotation_queues/types/paginated_annotation_queue_items.py
traceotter/api/resources/annotation_queues/types/paginated_annotation_queues.py
traceotter/api/resources/annotation_queues/types/update_annotation_queue_item_request.py
traceotter/api/resources/blob_storage_integrations/__init__.py
traceotter/api/resources/blob_storage_integrations/client.py
traceotter/api/resources/blob_storage_integrations/types/__init__.py
traceotter/api/resources/blob_storage_integrations/types/blob_storage_export_frequency.py
traceotter/api/resources/blob_storage_integrations/types/blob_storage_export_mode.py
traceotter/api/resources/blob_storage_integrations/types/blob_storage_integration_deletion_response.py
traceotter/api/resources/blob_storage_integrations/types/blob_storage_integration_file_type.py
traceotter/api/resources/blob_storage_integrations/types/blob_storage_integration_response.py
traceotter/api/resources/blob_storage_integrations/types/blob_storage_integration_type.py
traceotter/api/resources/blob_storage_integrations/types/blob_storage_integrations_response.py
traceotter/api/resources/blob_storage_integrations/types/create_blob_storage_integration_request.py
traceotter/api/resources/comments/__init__.py
traceotter/api/resources/comments/client.py
traceotter/api/resources/comments/types/__init__.py
traceotter/api/resources/comments/types/create_comment_request.py
traceotter/api/resources/comments/types/create_comment_response.py
traceotter/api/resources/comments/types/get_comments_response.py
traceotter/api/resources/commons/__init__.py
traceotter/api/resources/commons/errors/__init__.py
traceotter/api/resources/commons/errors/access_denied_error.py
traceotter/api/resources/commons/errors/error.py
traceotter/api/resources/commons/errors/method_not_allowed_error.py
traceotter/api/resources/commons/errors/not_found_error.py
traceotter/api/resources/commons/errors/unauthorized_error.py
traceotter/api/resources/commons/types/__init__.py
traceotter/api/resources/commons/types/base_score.py
traceotter/api/resources/commons/types/base_score_v_1.py
traceotter/api/resources/commons/types/boolean_score.py
traceotter/api/resources/commons/types/boolean_score_v_1.py
traceotter/api/resources/commons/types/categorical_score.py
traceotter/api/resources/commons/types/categorical_score_v_1.py
traceotter/api/resources/commons/types/comment.py
traceotter/api/resources/commons/types/comment_object_type.py
traceotter/api/resources/commons/types/config_category.py
traceotter/api/resources/commons/types/create_score_value.py
traceotter/api/resources/commons/types/dataset.py
traceotter/api/resources/commons/types/dataset_item.py
traceotter/api/resources/commons/types/dataset_run.py
traceotter/api/resources/commons/types/dataset_run_item.py
traceotter/api/resources/commons/types/dataset_run_with_items.py
traceotter/api/resources/commons/types/dataset_status.py
traceotter/api/resources/commons/types/map_value.py
traceotter/api/resources/commons/types/model.py
traceotter/api/resources/commons/types/model_price.py
traceotter/api/resources/commons/types/model_usage_unit.py
traceotter/api/resources/commons/types/numeric_score.py
traceotter/api/resources/commons/types/numeric_score_v_1.py
traceotter/api/resources/commons/types/observation.py
traceotter/api/resources/commons/types/observation_level.py
traceotter/api/resources/commons/types/observations_view.py
traceotter/api/resources/commons/types/score.py
traceotter/api/resources/commons/types/score_config.py
traceotter/api/resources/commons/types/score_data_type.py
traceotter/api/resources/commons/types/score_source.py
traceotter/api/resources/commons/types/score_v_1.py
traceotter/api/resources/commons/types/session.py
traceotter/api/resources/commons/types/session_with_traces.py
traceotter/api/resources/commons/types/trace.py
traceotter/api/resources/commons/types/trace_with_details.py
traceotter/api/resources/commons/types/trace_with_full_details.py
traceotter/api/resources/commons/types/usage.py
traceotter/api/resources/dataset_items/__init__.py
traceotter/api/resources/dataset_items/client.py
traceotter/api/resources/dataset_items/types/__init__.py
traceotter/api/resources/dataset_items/types/create_dataset_item_request.py
traceotter/api/resources/dataset_items/types/delete_dataset_item_response.py
traceotter/api/resources/dataset_items/types/paginated_dataset_items.py
traceotter/api/resources/dataset_run_items/__init__.py
traceotter/api/resources/dataset_run_items/client.py
traceotter/api/resources/dataset_run_items/types/__init__.py
traceotter/api/resources/dataset_run_items/types/create_dataset_run_item_request.py
traceotter/api/resources/dataset_run_items/types/paginated_dataset_run_items.py
traceotter/api/resources/datasets/__init__.py
traceotter/api/resources/datasets/client.py
traceotter/api/resources/datasets/types/__init__.py
traceotter/api/resources/datasets/types/create_dataset_request.py
traceotter/api/resources/datasets/types/delete_dataset_run_response.py
traceotter/api/resources/datasets/types/paginated_dataset_runs.py
traceotter/api/resources/datasets/types/paginated_datasets.py
traceotter/api/resources/health/__init__.py
traceotter/api/resources/health/client.py
traceotter/api/resources/health/errors/__init__.py
traceotter/api/resources/health/errors/service_unavailable_error.py
traceotter/api/resources/health/types/__init__.py
traceotter/api/resources/health/types/health_response.py
traceotter/api/resources/ingestion/__init__.py
traceotter/api/resources/ingestion/client.py
traceotter/api/resources/ingestion/types/__init__.py
traceotter/api/resources/ingestion/types/base_event.py
traceotter/api/resources/ingestion/types/create_event_body.py
traceotter/api/resources/ingestion/types/create_event_event.py
traceotter/api/resources/ingestion/types/create_generation_body.py
traceotter/api/resources/ingestion/types/create_generation_event.py
traceotter/api/resources/ingestion/types/create_observation_event.py
traceotter/api/resources/ingestion/types/create_span_body.py
traceotter/api/resources/ingestion/types/create_span_event.py
traceotter/api/resources/ingestion/types/ingestion_error.py
traceotter/api/resources/ingestion/types/ingestion_event.py
traceotter/api/resources/ingestion/types/ingestion_response.py
traceotter/api/resources/ingestion/types/ingestion_success.py
traceotter/api/resources/ingestion/types/ingestion_usage.py
traceotter/api/resources/ingestion/types/observation_body.py
traceotter/api/resources/ingestion/types/observation_type.py
traceotter/api/resources/ingestion/types/open_ai_completion_usage_schema.py
traceotter/api/resources/ingestion/types/open_ai_response_usage_schema.py
traceotter/api/resources/ingestion/types/open_ai_usage.py
traceotter/api/resources/ingestion/types/optional_observation_body.py
traceotter/api/resources/ingestion/types/score_body.py
traceotter/api/resources/ingestion/types/score_event.py
traceotter/api/resources/ingestion/types/sdk_log_body.py
traceotter/api/resources/ingestion/types/sdk_log_event.py
traceotter/api/resources/ingestion/types/trace_body.py
traceotter/api/resources/ingestion/types/trace_event.py
traceotter/api/resources/ingestion/types/update_event_body.py
traceotter/api/resources/ingestion/types/update_generation_body.py
traceotter/api/resources/ingestion/types/update_generation_event.py
traceotter/api/resources/ingestion/types/update_observation_event.py
traceotter/api/resources/ingestion/types/update_span_body.py
traceotter/api/resources/ingestion/types/update_span_event.py
traceotter/api/resources/ingestion/types/usage_details.py
traceotter/api/resources/llm_connections/__init__.py
traceotter/api/resources/llm_connections/client.py
traceotter/api/resources/llm_connections/types/__init__.py
traceotter/api/resources/llm_connections/types/llm_adapter.py
traceotter/api/resources/llm_connections/types/llm_connection.py
traceotter/api/resources/llm_connections/types/paginated_llm_connections.py
traceotter/api/resources/llm_connections/types/upsert_llm_connection_request.py
traceotter/api/resources/media/__init__.py
traceotter/api/resources/media/client.py
traceotter/api/resources/media/types/__init__.py
traceotter/api/resources/media/types/get_media_response.py
traceotter/api/resources/media/types/get_media_upload_url_request.py
traceotter/api/resources/media/types/get_media_upload_url_response.py
traceotter/api/resources/media/types/media_content_type.py
traceotter/api/resources/media/types/patch_media_body.py
traceotter/api/resources/metrics/__init__.py
traceotter/api/resources/metrics/client.py
traceotter/api/resources/metrics/types/__init__.py
traceotter/api/resources/metrics/types/metrics_response.py
traceotter/api/resources/models/__init__.py
traceotter/api/resources/models/client.py
traceotter/api/resources/models/types/__init__.py
traceotter/api/resources/models/types/create_model_request.py
traceotter/api/resources/models/types/paginated_models.py
traceotter/api/resources/observations/__init__.py
traceotter/api/resources/observations/client.py
traceotter/api/resources/observations/types/__init__.py
traceotter/api/resources/observations/types/observations.py
traceotter/api/resources/observations/types/observations_views.py
traceotter/api/resources/organizations/__init__.py
traceotter/api/resources/organizations/client.py
traceotter/api/resources/organizations/types/__init__.py
traceotter/api/resources/organizations/types/delete_membership_request.py
traceotter/api/resources/organizations/types/membership_deletion_response.py
traceotter/api/resources/organizations/types/membership_request.py
traceotter/api/resources/organizations/types/membership_response.py
traceotter/api/resources/organizations/types/membership_role.py
traceotter/api/resources/organizations/types/memberships_response.py
traceotter/api/resources/organizations/types/organization_project.py
traceotter/api/resources/organizations/types/organization_projects_response.py
traceotter/api/resources/projects/__init__.py
traceotter/api/resources/projects/client.py
traceotter/api/resources/projects/types/__init__.py
traceotter/api/resources/projects/types/api_key_deletion_response.py
traceotter/api/resources/projects/types/api_key_list.py
traceotter/api/resources/projects/types/api_key_response.py
traceotter/api/resources/projects/types/api_key_summary.py
traceotter/api/resources/projects/types/project.py
traceotter/api/resources/projects/types/project_deletion_response.py
traceotter/api/resources/projects/types/projects.py
traceotter/api/resources/prompt_version/__init__.py
traceotter/api/resources/prompt_version/client.py
traceotter/api/resources/prompts/__init__.py
traceotter/api/resources/prompts/client.py
traceotter/api/resources/prompts/types/__init__.py
traceotter/api/resources/prompts/types/base_prompt.py
traceotter/api/resources/prompts/types/chat_message.py
traceotter/api/resources/prompts/types/chat_message_with_placeholders.py
traceotter/api/resources/prompts/types/chat_prompt.py
traceotter/api/resources/prompts/types/create_chat_prompt_request.py
traceotter/api/resources/prompts/types/create_prompt_request.py
traceotter/api/resources/prompts/types/create_text_prompt_request.py
traceotter/api/resources/prompts/types/placeholder_message.py
traceotter/api/resources/prompts/types/prompt.py
traceotter/api/resources/prompts/types/prompt_meta.py
traceotter/api/resources/prompts/types/prompt_meta_list_response.py
traceotter/api/resources/prompts/types/text_prompt.py
traceotter/api/resources/scim/__init__.py
traceotter/api/resources/scim/client.py
traceotter/api/resources/scim/types/__init__.py
traceotter/api/resources/scim/types/authentication_scheme.py
traceotter/api/resources/scim/types/bulk_config.py
traceotter/api/resources/scim/types/empty_response.py
traceotter/api/resources/scim/types/filter_config.py
traceotter/api/resources/scim/types/resource_meta.py
traceotter/api/resources/scim/types/resource_type.py
traceotter/api/resources/scim/types/resource_types_response.py
traceotter/api/resources/scim/types/schema_extension.py
traceotter/api/resources/scim/types/schema_resource.py
traceotter/api/resources/scim/types/schemas_response.py
traceotter/api/resources/scim/types/scim_email.py
traceotter/api/resources/scim/types/scim_feature_support.py
traceotter/api/resources/scim/types/scim_name.py
traceotter/api/resources/scim/types/scim_user.py
traceotter/api/resources/scim/types/scim_users_list_response.py
traceotter/api/resources/scim/types/service_provider_config.py
traceotter/api/resources/scim/types/user_meta.py
traceotter/api/resources/score/__init__.py
traceotter/api/resources/score/client.py
traceotter/api/resources/score/types/__init__.py
traceotter/api/resources/score/types/create_score_request.py
traceotter/api/resources/score/types/create_score_response.py
traceotter/api/resources/score_configs/__init__.py
traceotter/api/resources/score_configs/client.py
traceotter/api/resources/score_configs/types/__init__.py
traceotter/api/resources/score_configs/types/create_score_config_request.py
traceotter/api/resources/score_configs/types/score_configs.py
traceotter/api/resources/score_configs/types/update_score_config_request.py
traceotter/api/resources/score_v_2/__init__.py
traceotter/api/resources/score_v_2/client.py
traceotter/api/resources/score_v_2/types/__init__.py
traceotter/api/resources/score_v_2/types/get_scores_response.py
traceotter/api/resources/score_v_2/types/get_scores_response_data.py
traceotter/api/resources/score_v_2/types/get_scores_response_data_boolean.py
traceotter/api/resources/score_v_2/types/get_scores_response_data_categorical.py
traceotter/api/resources/score_v_2/types/get_scores_response_data_numeric.py
traceotter/api/resources/score_v_2/types/get_scores_response_trace_data.py
traceotter/api/resources/sessions/__init__.py
traceotter/api/resources/sessions/client.py
traceotter/api/resources/sessions/types/__init__.py
traceotter/api/resources/sessions/types/paginated_sessions.py
traceotter/api/resources/trace/__init__.py
traceotter/api/resources/trace/client.py
traceotter/api/resources/trace/types/__init__.py
traceotter/api/resources/trace/types/delete_trace_response.py
traceotter/api/resources/trace/types/sort.py
traceotter/api/resources/trace/types/traces.py
traceotter/api/resources/utils/__init__.py
traceotter/api/resources/utils/resources/__init__.py
traceotter/api/resources/utils/resources/pagination/__init__.py
traceotter/api/resources/utils/resources/pagination/types/__init__.py
traceotter/api/resources/utils/resources/pagination/types/meta_response.py
traceotter/langchain/CallbackHandler.py
traceotter/langchain/__init__.py
traceotter/langchain/utils.py