generated: '2026-07-15' method: generated source: openapi/langchain-openapi.json description: Recommended x-agentic-access execution contracts, classified heuristically from the OpenAPI. A governance starting point for exposing this API to AI agents — review and bind audience per deployment. See research/curity/agentic-governance/. summary: operations: 506 by_action_class: connected: 197 acting: 309 by_consequence: read: 197 write: 293 physical: 8 safety-critical: 8 human_in_the_loop_required: 8 operations: - path: /api/v1/info method: get operationId: get_server_info_api_v1_info_get x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/v1/info/health method: get operationId: get_health_info_api_v1_info_health_get x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/v1/metrics/queue/{queue_name} method: get operationId: get_queue_metrics_api_v1_metrics_queue__queue_name__get x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/v1/sessions/{session_id}/dashboard method: post operationId: get_tracing_project_prebuilt_dashboard_api_v1_sessions__session_id__dashboard_post x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/v1/sessions/{session_id} method: get operationId: read_tracer_session_api_v1_sessions__session_id__get x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/v1/sessions/{session_id} method: patch operationId: update_tracer_session_api_v1_sessions__session_id__patch x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/v1/sessions/{session_id} method: delete operationId: delete_tracer_session_api_v1_sessions__session_id__delete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/v1/sessions method: get operationId: read_tracer_sessions_api_v1_sessions_get x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/v1/sessions method: post operationId: create_tracer_session_api_v1_sessions_post x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/v1/sessions method: delete operationId: delete_tracer_sessions_api_v1_sessions_delete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/v1/sessions/{session_id}/metadata method: get operationId: read_tracer_sessions_runs_metadata_api_v1_sessions__session_id__metadata_get x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/v1/sessions/{session_id}/views method: get operationId: read_filter_views_api_v1_sessions__session_id__views_get x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/v1/sessions/{session_id}/views method: post operationId: create_filter_view_api_v1_sessions__session_id__views_post x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/v1/sessions/{session_id}/views/{view_id} method: get operationId: read_filter_view_api_v1_sessions__session_id__views__view_id__get x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/v1/sessions/{session_id}/views/{view_id} method: patch operationId: update_filter_view_api_v1_sessions__session_id__views__view_id__patch x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/v1/sessions/{session_id}/views/{view_id} method: delete operationId: delete_filter_view_api_v1_sessions__session_id__views__view_id__delete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/v1/sessions/{session_id}/views/{view_id}/rename method: patch operationId: rename_filter_view_api_v1_sessions__session_id__views__view_id__rename_patch x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/v1/sessions/{session_id}/insights method: get operationId: _Beta__Get_Insights_Jobs_api_v1_sessions__session_id__insights_get x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/v1/sessions/{session_id}/insights method: post operationId: _Beta__Create_Insights_Job_api_v1_sessions__session_id__insights_post x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/v1/sessions/{session_id}/insights/configs method: get operationId: _Beta__Get_Insights_Job_Configs_api_v1_sessions__session_id__insights_configs_get x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/v1/sessions/{session_id}/insights/configs method: post operationId: _Beta__Create_Insights_Job_Config_api_v1_sessions__session_id__insights_configs_post x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/v1/sessions/{session_id}/insights/configs/generate method: post operationId: _Beta__Auto_Generate_Insights_Job_Config_api_v1_sessions__session_id__insights_configs_generate_post x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/v1/sessions/{session_id}/insights/configs/{config_id} method: patch operationId: _Beta__Update_Insights_Job_Config_api_v1_sessions__session_id__insights_configs__config_id__patch x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/v1/sessions/{session_id}/insights/configs/{config_id} method: delete operationId: _Beta__Delete_Insights_Job_Config_api_v1_sessions__session_id__insights_configs__config_id__delete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/v1/sessions/{session_id}/insights/{job_id} method: get operationId: _Beta__Get_Insights_Job_api_v1_sessions__session_id__insights__job_id__get x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/v1/sessions/{session_id}/insights/{job_id} method: patch operationId: _Beta__Update_Insights_Job_api_v1_sessions__session_id__insights__job_id__patch x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/v1/sessions/{session_id}/insights/{job_id} method: delete operationId: _Beta__Delete_Insights_Job_api_v1_sessions__session_id__insights__job_id__delete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/v1/sessions/{session_id}/insights/{job_id}/clusters/{cluster_id} method: get operationId: _Beta__Get_Run_Cluster_from_Insights_Job_api_v1_sessions__session_id__insights__job_id__clusters__cluster_id__get x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/v1/sessions/{session_id}/insights/{job_id}/runs method: get operationId: _Beta__Get_Runs_from_Insights_Job_api_v1_sessions__session_id__insights__job_id__runs_get x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/v1/workspaces method: post operationId: create_workspace_api_v1_workspaces_post x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/v1/workspaces method: get operationId: list_workspaces_api_v1_workspaces_get x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/v1/workspaces/{workspace_id} method: patch operationId: patch_workspace_api_v1_workspaces__workspace_id__patch x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/v1/workspaces/{workspace_id} method: delete operationId: delete_workspace_api_v1_workspaces__workspace_id__delete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/v1/workspaces/current/stats method: get operationId: get_current_workspace_stats_api_v1_workspaces_current_stats_get x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/v1/workspaces/current/usage_limits method: get operationId: get_current_workspace_usage_limits_info_api_v1_workspaces_current_usage_limits_get x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/v1/workspaces/current/shared method: get operationId: get_shared_tokens_api_v1_workspaces_current_shared_get x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/v1/workspaces/current/shared method: delete operationId: bulk_unshare_entities_api_v1_workspaces_current_shared_delete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/v1/workspaces/current/secrets method: get operationId: list_current_workspace_secrets_api_v1_workspaces_current_secrets_get x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/v1/workspaces/current/secrets method: post operationId: upsert_current_workspace_secrets_api_v1_workspaces_current_secrets_post x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/v1/workspaces/current/secrets/encrypted method: get operationId: get_current_workspace_encrypted_secrets_api_v1_workspaces_current_secrets_encrypted_get x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/v1/workspaces/current/tag-keys method: get operationId: list_tag_keys_api_v1_workspaces_current_tag_keys_get x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/v1/workspaces/current/tag-keys method: post operationId: create_tag_key_api_v1_workspaces_current_tag_keys_post x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/v1/workspaces/current/tag-keys/{tag_key_id} method: patch operationId: update_tag_key_api_v1_workspaces_current_tag_keys__tag_key_id__patch x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/v1/workspaces/current/tag-keys/{tag_key_id} method: get operationId: get_tag_key_api_v1_workspaces_current_tag_keys__tag_key_id__get x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/v1/workspaces/current/tag-keys/{tag_key_id} method: delete operationId: delete_tag_key_api_v1_workspaces_current_tag_keys__tag_key_id__delete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/v1/workspaces/current/tag-keys/{tag_key_id}/tag-values method: post operationId: create_tag_value_api_v1_workspaces_current_tag_keys__tag_key_id__tag_values_post x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/v1/workspaces/current/tag-keys/{tag_key_id}/tag-values method: get operationId: list_tag_values_api_v1_workspaces_current_tag_keys__tag_key_id__tag_values_get x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/v1/workspaces/current/tag-keys/{tag_key_id}/tag-values/{tag_value_id} method: get operationId: get_tag_value_api_v1_workspaces_current_tag_keys__tag_key_id__tag_values__tag_value_id__get x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/v1/workspaces/current/tag-keys/{tag_key_id}/tag-values/{tag_value_id} method: patch operationId: update_tag_value_api_v1_workspaces_current_tag_keys__tag_key_id__tag_values__tag_value_id__patch x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/v1/workspaces/current/tag-keys/{tag_key_id}/tag-values/{tag_value_id} method: delete operationId: delete_tag_value_api_v1_workspaces_current_tag_keys__tag_key_id__tag_values__tag_value_id__delete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/v1/workspaces/current/taggings method: post operationId: create_tagging_api_v1_workspaces_current_taggings_post x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/v1/workspaces/current/taggings method: get operationId: list_taggings_api_v1_workspaces_current_taggings_get x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/v1/workspaces/current/taggings/{tagging_id} method: delete operationId: delete_tagging_api_v1_workspaces_current_taggings__tagging_id__delete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/v1/workspaces/current/tags method: get operationId: list_tags_api_v1_workspaces_current_tags_get x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/v1/workspaces/current/tags/resource method: get operationId: list_tags_for_resource_api_v1_workspaces_current_tags_resource_get x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/v1/workspaces/current/tags/resources method: post operationId: list_tags_for_resources_api_v1_workspaces_current_tags_resources_post x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/v1/audit-logs method: get operationId: get_audit_logs_api_v1_audit_logs_get x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/v1/ttl-settings method: get operationId: list_ttl_settings_api_v1_ttl_settings_get x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/v1/ttl-settings method: put operationId: upsert_ttl_settings_api_v1_ttl_settings_put x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/v1/orgs/ttl-settings method: get operationId: list_ttl_settings_api_v1_orgs_ttl_settings_get x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/v1/orgs/ttl-settings method: put operationId: upsert_ttl_settings_api_v1_orgs_ttl_settings_put x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/v1/examples/count method: get operationId: count_examples_api_v1_examples_count_get x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/v1/examples/{example_id} method: get operationId: read_example_api_v1_examples__example_id__get x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/v1/examples/{example_id} method: patch operationId: update_example_api_v1_examples__example_id__patch x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/v1/examples/{example_id} method: delete operationId: delete_example_api_v1_examples__example_id__delete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/v1/examples method: get operationId: read_examples_api_v1_examples_get x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/v1/examples method: post operationId: create_example_api_v1_examples_post x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/v1/examples method: delete operationId: delete_examples_api_v1_examples_delete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/v1/examples/bulk method: post operationId: create_examples_api_v1_examples_bulk_post x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/v1/examples/bulk method: patch operationId: legacy_update_examples_api_v1_examples_bulk_patch x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/v1/examples/upload/{dataset_id} method: post operationId: upload_examples_from_csv_api_v1_examples_upload__dataset_id__post x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/v1/examples/validate method: post operationId: validate_example_api_v1_examples_validate_post x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/v1/examples/validate/bulk method: post operationId: validate_examples_api_v1_examples_validate_bulk_post x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/v1/datasets method: get operationId: read_datasets_api_v1_datasets_get x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/v1/datasets method: post operationId: create_dataset_api_v1_datasets_post x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/v1/datasets method: delete operationId: delete_datasets_api_v1_datasets_delete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/v1/datasets/stream method: get operationId: read_datasets_stream_api_v1_datasets_stream_get x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/v1/datasets/{dataset_id} method: get operationId: read_dataset_api_v1_datasets__dataset_id__get x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/v1/datasets/{dataset_id} method: delete operationId: delete_dataset_api_v1_datasets__dataset_id__delete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/v1/datasets/{dataset_id} method: patch operationId: update_dataset_api_v1_datasets__dataset_id__patch x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/v1/datasets/upload method: post operationId: upload_csv_dataset_api_v1_datasets_upload_post x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/v1/datasets/upload-experiment method: post operationId: upload_experiment_api_v1_datasets_upload_experiment_post x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/v1/datasets/{dataset_id}/versions method: get operationId: get_dataset_versions_api_v1_datasets__dataset_id__versions_get x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/v1/datasets/{dataset_id}/versions/diff method: get operationId: diff_dataset_versions_api_v1_datasets__dataset_id__versions_diff_get x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/v1/datasets/{dataset_id}/version method: get operationId: get_dataset_version_api_v1_datasets__dataset_id__version_get x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/v1/datasets/{dataset_id}/tags method: put operationId: update_dataset_version_api_v1_datasets__dataset_id__tags_put x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/v1/datasets/{dataset_id}/openai method: get operationId: download_dataset_openai_api_v1_datasets__dataset_id__openai_get x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/v1/datasets/{dataset_id}/openai_ft method: get operationId: download_dataset_openai_ft_api_v1_datasets__dataset_id__openai_ft_get x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/v1/datasets/{dataset_id}/csv method: get operationId: download_dataset_csv_api_v1_datasets__dataset_id__csv_get x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/v1/datasets/{dataset_id}/jsonl method: get operationId: download_dataset_jsonl_api_v1_datasets__dataset_id__jsonl_get x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/v1/datasets/{dataset_id}/runs method: post operationId: read_examples_with_runs_api_v1_datasets__dataset_id__runs_post x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/v1/datasets/{dataset_id}/group/runs method: post operationId: read_examples_with_runs_grouped_api_v1_datasets__dataset_id__group_runs_post x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/v1/datasets/{dataset_id}/runs/delta method: post operationId: read_delta_api_v1_datasets__dataset_id__runs_delta_post x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/v1/datasets/{dataset_id}/runs/delta/stream method: post operationId: read_delta_stream_api_v1_datasets__dataset_id__runs_delta_stream_post x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/v1/datasets/{dataset_id}/experiments/grouped method: post operationId: read_grouped_experiments_api_v1_datasets__dataset_id__experiments_grouped_post x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/v1/datasets/{dataset_id}/share method: get operationId: read_dataset_share_state_api_v1_datasets__dataset_id__share_get x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/v1/datasets/{dataset_id}/share method: put operationId: share_dataset_api_v1_datasets__dataset_id__share_put x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/v1/datasets/{dataset_id}/share method: delete operationId: unshare_dataset_api_v1_datasets__dataset_id__share_delete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/v1/datasets/{dataset_id}/comparative method: get operationId: read_comparative_experiments_api_v1_datasets__dataset_id__comparative_get x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/v1/datasets/comparative method: post operationId: create_comparative_experiment_api_v1_datasets_comparative_post x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/v1/datasets/comparative/{comparative_experiment_id} method: delete operationId: delete_comparative_experiment_api_v1_datasets_comparative__comparative_experiment_id__delete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/v1/datasets/clone method: post operationId: clone_dataset_api_v1_datasets_clone_post x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/v1/datasets/{dataset_id}/splits method: get operationId: get_dataset_splits_api_v1_datasets__dataset_id__splits_get x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/v1/datasets/{dataset_id}/splits method: put operationId: update_dataset_splits_api_v1_datasets__dataset_id__splits_put x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/v1/datasets/{dataset_id}/generate method: post operationId: generate_api_v1_datasets__dataset_id__generate_post x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/v1/datasets/playground_experiment/batch method: post operationId: dataset_handler_api_v1_datasets_playground_experiment_batch_post x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/v1/datasets/playground_experiment/stream method: post operationId: stream_dataset_handler_api_v1_datasets_playground_experiment_stream_post x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/v1/datasets/studio_experiment method: post operationId: studio_experiment_api_v1_datasets_studio_experiment_post x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/v1/runs/rules method: get operationId: list_rules_api_v1_runs_rules_get x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/v1/runs/rules method: post operationId: create_rule_api_v1_runs_rules_post x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/v1/runs/rules/validate method: post operationId: validate_rule_api_v1_runs_rules_validate_post x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/v1/runs/rules/{rule_id} method: patch operationId: update_rule_api_v1_runs_rules__rule_id__patch x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/v1/runs/rules/{rule_id} method: delete operationId: delete_rule_api_v1_runs_rules__rule_id__delete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/v1/runs/threads/{thread_id} method: get operationId: thread_preview_api_v1_runs_threads__thread_id__get x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/v1/runs/rules/{rule_id}/logs method: get operationId: list_rule_logs_api_v1_runs_rules__rule_id__logs_get x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/v1/runs/rules/{rule_id}/logs/v2 method: get operationId: list_rule_logs_v2_api_v1_runs_rules__rule_id__logs_v2_get x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/v1/runs/rules/{rule_id}/last_applied method: get operationId: get_last_applied_rule_api_v1_runs_rules__rule_id__last_applied_get x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/v1/runs/rules/{rule_id}/trigger method: post operationId: trigger_rule_api_v1_runs_rules__rule_id__trigger_post x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/v1/runs/rules/trigger method: post operationId: trigger_rules_api_v1_runs_rules_trigger_post x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/v1/runs/{run_id} method: get operationId: read_run_api_v1_runs__run_id__get x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/v1/runs/{run_id} method: patch operationId: update_run_api_v1_runs__run_id__patch x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/v1/runs/{run_id}/share method: get operationId: read_run_share_state_api_v1_runs__run_id__share_get x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/v1/runs/{run_id}/share method: put operationId: share_run_api_v1_runs__run_id__share_put x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/v1/runs/{run_id}/share method: delete operationId: unshare_run_api_v1_runs__run_id__share_delete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/v1/runs/query/validate method: post operationId: validate_runs_query_api_v1_runs_query_validate_post x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/v1/runs/query method: post operationId: query_runs_api_v1_runs_query_post x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/v1/runs/generate-query method: post operationId: generate_query_for_runs_api_v1_runs_generate_query_post x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/v1/runs/stats method: post operationId: stats_runs_api_v1_runs_stats_post x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/v1/runs/group method: post operationId: group_runs_api_v1_runs_group_post x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/v1/runs/group/stats method: post operationId: stats_group_runs_api_v1_runs_group_stats_post x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/v1/runs/delete/traces method: post operationId: delete_runs_abac_api_v1_runs_delete_traces_post x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/v1/runs/delete method: post operationId: delete_runs_api_v1_runs_delete_post x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/v1/runs/experiments/{experiment_id}/evaluate method: post operationId: evaluate_experiment_adhoc_api_v1_runs_experiments__experiment_id__evaluate_post x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/v1/feedback/formulas method: post operationId: create_feedback_formula_ep_api_v1_feedback_formulas_post x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/v1/feedback/formulas method: get operationId: list_feedback_formula_ep_api_v1_feedback_formulas_get x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/v1/feedback/formulas/{feedback_formula_id} method: get operationId: get_feedback_formula_ep_api_v1_feedback_formulas__feedback_formula_id__get x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/v1/feedback/formulas/{feedback_formula_id} method: put operationId: update_feedback_formula_ep_api_v1_feedback_formulas__feedback_formula_id__put x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/v1/feedback/formulas/{feedback_formula_id} method: delete operationId: delete_feedback_formula_endpoint_api_v1_feedback_formulas__feedback_formula_id__delete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/v1/feedback/{feedback_id} method: get operationId: read_feedback_api_v1_feedback__feedback_id__get x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/v1/feedback/{feedback_id} method: patch operationId: update_feedback_api_v1_feedback__feedback_id__patch x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/v1/feedback/{feedback_id} method: delete operationId: delete_feedback_api_v1_feedback__feedback_id__delete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/v1/feedback method: get operationId: read_feedbacks_api_v1_feedback_get x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/v1/feedback method: post operationId: create_feedback_api_v1_feedback_post x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/v1/feedback/eager method: post operationId: eagerly_create_feedback_api_v1_feedback_eager_post x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/v1/feedback/tokens method: post operationId: create_feedback_ingest_token_api_v1_feedback_tokens_post x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/v1/feedback/tokens method: get operationId: list_feedback_ingest_tokens_api_v1_feedback_tokens_get x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/v1/feedback/tokens/{token} method: get operationId: create_feedback_with_token_get_api_v1_feedback_tokens__token__get x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/v1/feedback/tokens/{token} method: post operationId: create_feedback_with_token_post_api_v1_feedback_tokens__token__post x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/v1/public/{share_token}/run method: get operationId: get_shared_run_api_v1_public__share_token__run_get x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/v1/public/{share_token}/run/{id} method: get operationId: get_shared_run_by_id_api_v1_public__share_token__run__id__get x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/v1/public/{share_token}/runs/query method: post operationId: query_shared_runs_api_v1_public__share_token__runs_query_post x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/v1/public/{share_token}/feedbacks method: get operationId: read_shared_feedbacks_api_v1_public__share_token__feedbacks_get x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/v1/public/{share_token}/datasets method: get operationId: read_shared_dataset_api_v1_public__share_token__datasets_get x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/v1/public/{share_token}/examples/count method: get operationId: count_shared_examples_api_v1_public__share_token__examples_count_get x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/v1/public/{share_token}/examples method: get operationId: read_shared_examples_api_v1_public__share_token__examples_get x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/v1/public/{share_token}/datasets/sessions method: get operationId: read_shared_dataset_tracer_sessions_api_v1_public__share_token__datasets_sessions_get x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/v1/public/datasets/sessions-bulk method: get operationId: read_shared_dataset_tracer_sessions_bulk_api_v1_public_datasets_sessions_bulk_get x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/v1/public/{share_token}/examples/runs method: post operationId: read_shared_dataset_examples_with_runs_api_v1_public__share_token__examples_runs_post x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/v1/public/{share_token}/datasets/runs/delta method: post operationId: read_shared_delta_api_v1_public__share_token__datasets_runs_delta_post x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/v1/public/{share_token}/datasets/runs/delta/stream method: post operationId: read_shared_delta_stream_api_v1_public__share_token__datasets_runs_delta_stream_post x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/v1/public/{share_token}/datasets/runs/query method: post operationId: query_shared_dataset_runs_api_v1_public__share_token__datasets_runs_query_post x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/v1/public/{share_token}/datasets/runs/generate-query method: post operationId: generate_query_for_shared_dataset_runs_api_v1_public__share_token__datasets_runs_generate_query_post x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/v1/public/{share_token}/datasets/runs/stats method: post operationId: stats_shared_dataset_runs_api_v1_public__share_token__datasets_runs_stats_post x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/v1/public/{share_token}/datasets/runs/{run_id} method: get operationId: read_shared_dataset_run_api_v1_public__share_token__datasets_runs__run_id__get x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/v1/public/{share_token}/datasets/feedback method: get operationId: read_shared_dataset_feedback_api_v1_public__share_token__datasets_feedback_get x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/v1/public/{share_token}/datasets/comparative method: get operationId: read_shared_comparative_experiments_api_v1_public__share_token__datasets_comparative_get x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/v1/public/schemas/{version}/message.json method: get operationId: get_message_json_schema_api_v1_public_schemas__version__message_json_get x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/v1/public/schemas/{version}/tooldef.json method: get operationId: get_tool_def_json_schema_api_v1_public_schemas__version__tooldef_json_get x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/v1/annotation-queues method: get operationId: get_annotation_queues_api_v1_annotation_queues_get x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/v1/annotation-queues method: post operationId: create_annotation_queue_api_v1_annotation_queues_post x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/v1/annotation-queues method: delete operationId: delete_annotation_queues_api_v1_annotation_queues_delete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/v1/annotation-queues/populate method: post operationId: populate_annotation_queue_api_v1_annotation_queues_populate_post x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/v1/annotation-queues/{queue_id} method: delete operationId: delete_annotation_queue_api_v1_annotation_queues__queue_id__delete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/v1/annotation-queues/{queue_id} method: patch operationId: update_annotation_queue_api_v1_annotation_queues__queue_id__patch x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/v1/annotation-queues/{queue_id} method: get operationId: get_annotation_queue_api_v1_annotation_queues__queue_id__get x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/v1/annotation-queues/{queue_id}/runs method: post operationId: add_runs_to_annotation_queue_api_v1_annotation_queues__queue_id__runs_post x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/v1/annotation-queues/{queue_id}/runs method: get operationId: get_runs_from_annotation_queue_api_v1_annotation_queues__queue_id__runs_get x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/v1/annotation-queues/{queue_id}/runs/by-key method: post operationId: add_runs_to_annotation_queue_by_key_api_v1_annotation_queues__queue_id__runs_by_key_post x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/v1/annotation-queues/{queue_id}/export method: post operationId: export_annotation_queue_archived_runs_api_v1_annotation_queues__queue_id__export_post x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/v1/annotation-queues/{queue_id}/run/{index} method: get operationId: get_run_from_annotation_queue_api_v1_annotation_queues__queue_id__run__index__get x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/v1/annotation-queues/{run_id}/queues method: get operationId: get_annotation_queues_for_run_api_v1_annotation_queues__run_id__queues_get x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/v1/annotation-queues/{queue_id}/runs/{queue_run_id} method: patch operationId: update_run_in_annotation_queue_api_v1_annotation_queues__queue_id__runs__queue_run_id__patch x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/v1/annotation-queues/{queue_id}/runs/{queue_run_id} method: delete operationId: delete_run_from_annotation_queue_api_v1_annotation_queues__queue_id__runs__queue_run_id__delete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/v1/annotation-queues/{queue_id}/runs/delete method: post operationId: delete_runs_from_annotation_queue_api_v1_annotation_queues__queue_id__runs_delete_post x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/v1/annotation-queues/{queue_id}/total_size method: get operationId: get_total_size_from_annotation_queue_api_v1_annotation_queues__queue_id__total_size_get x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/v1/annotation-queues/{queue_id}/total_archived method: get operationId: get_total_archived_from_annotation_queue_api_v1_annotation_queues__queue_id__total_archived_get x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/v1/annotation-queues/{queue_id}/size method: get operationId: get_size_from_annotation_queue_api_v1_annotation_queues__queue_id__size_get x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/v1/annotation-queues/status/{annotation_queue_run_id} method: post operationId: create_identity_annotation_queue_run_status_api_v1_annotation_queues_status__annotation_queue_run_id__post x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/v1/annotation-queues/{queue_id}/runs/resolve/{queue_run_id} method: get operationId: resolve_annotation_queue_run_api_v1_annotation_queues__queue_id__runs_resolve__queue_run_id__get x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/v1/ace/execute method: post operationId: execute_api_v1_ace_execute_post x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/v1/bulk-exports method: get operationId: get_bulk_exports_api_v1_bulk_exports_get x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/v1/bulk-exports method: post operationId: create_bulk_export_api_v1_bulk_exports_post x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/v1/bulk-exports/destinations method: get operationId: get_bulk_export_destinations_api_v1_bulk_exports_destinations_get x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/v1/bulk-exports/destinations method: post operationId: create_bulk_export_destination_api_v1_bulk_exports_destinations_post x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/v1/bulk-exports/runs method: get operationId: get_bulk_export_runs_filtered_api_v1_bulk_exports_runs_get x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/v1/bulk-exports/{bulk_export_id} method: get operationId: get_bulk_export_api_v1_bulk_exports__bulk_export_id__get x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/v1/bulk-exports/{bulk_export_id} method: patch operationId: cancel_bulk_export_api_v1_bulk_exports__bulk_export_id__patch x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/v1/bulk-exports/destinations/{destination_id} method: get operationId: get_bulk_export_destination_api_v1_bulk_exports_destinations__destination_id__get x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/v1/bulk-exports/destinations/{destination_id} method: patch operationId: update_bulk_export_destination_api_v1_bulk_exports_destinations__destination_id__patch x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/v1/bulk-exports/{bulk_export_id}/runs method: get operationId: get_bulk_export_runs_api_v1_bulk_exports__bulk_export_id__runs_get x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/v1/bulk-exports/{bulk_export_id}/runs/{run_id} method: get operationId: get_bulk_export_run_api_v1_bulk_exports__bulk_export_id__runs__run_id__get x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/v1/feedback-configs method: get operationId: list_feedback_configs_endpoint_api_v1_feedback_configs_get x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/v1/feedback-configs method: post operationId: create_feedback_config_endpoint_api_v1_feedback_configs_post x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/v1/feedback-configs method: patch operationId: update_feedback_config_endpoint_api_v1_feedback_configs_patch x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/v1/feedback-configs method: delete operationId: delete_feedback_config_endpoint_api_v1_feedback_configs_delete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/v1/model-price-map method: get operationId: read_model_price_map_api_v1_model_price_map_get x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/v1/model-price-map method: post operationId: create_new_model_price_api_v1_model_price_map_post x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/v1/model-price-map/{id} method: put operationId: update_model_price_api_v1_model_price_map__id__put x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/v1/model-price-map/{id} method: delete operationId: delete_model_price_api_v1_model_price_map__id__delete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/v1/usage-limits method: get operationId: list_usage_limits_api_v1_usage_limits_get x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/v1/usage-limits method: put operationId: upsert_usage_limit_api_v1_usage_limits_put x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/v1/usage-limits/org method: get operationId: list_org_usage_limits_api_v1_usage_limits_org_get x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/v1/usage-limits/{usage_limit_id} method: delete operationId: delete_usage_limit_api_v1_usage_limits__usage_limit_id__delete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/v1/prompts/invoke_prompt method: post operationId: invoke_prompt_api_v1_prompts_invoke_prompt_post x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/v1/prompts/canvas method: post operationId: prompt_canvas_api_v1_prompts_canvas_post x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/v1/prompt-webhooks method: get operationId: list_prompt_webhooks_api_v1_prompt_webhooks_get x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/v1/prompt-webhooks method: post operationId: create_prompt_webhook_api_v1_prompt_webhooks_post x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/v1/prompt-webhooks/{webhook_id} method: get operationId: get_prompt_webhook_api_v1_prompt_webhooks__webhook_id__get x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/v1/prompt-webhooks/{webhook_id} method: patch operationId: update_prompt_webhook_api_v1_prompt_webhooks__webhook_id__patch x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/v1/prompt-webhooks/{webhook_id} method: delete operationId: delete_prompt_webhook_api_v1_prompt_webhooks__webhook_id__delete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/v1/prompt-webhooks/test method: post operationId: test_prompt_webhook_api_v1_prompt_webhooks_test_post x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/v1/playground-settings method: get operationId: list_playground_settings_api_v1_playground_settings_get x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/v1/playground-settings method: post operationId: create_playground_settings_api_v1_playground_settings_post x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/v1/playground-settings/{playground_settings_id} method: get operationId: get_playground_settings_api_v1_playground_settings__playground_settings_id__get x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/v1/playground-settings/{playground_settings_id} method: patch operationId: update_playground_settings_api_v1_playground_settings__playground_settings_id__patch x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/v1/playground-settings/{playground_settings_id} method: delete operationId: delete_playground_settings_api_v1_playground_settings__playground_settings_id__delete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/v1/charts/section/clone method: post operationId: clone_section_api_v1_charts_section_clone_post x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/v1/charts/section method: get operationId: read_sections_api_v1_charts_section_get x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/v1/charts/section method: post operationId: create_section_api_v1_charts_section_post x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/v1/charts method: post operationId: read_charts_api_v1_charts_post x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/v1/charts/preview method: post operationId: read_chart_preview_api_v1_charts_preview_post x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/v1/charts/create method: post operationId: create_chart_api_v1_charts_create_post x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/v1/charts/{chart_id} method: post operationId: read_single_chart_api_v1_charts__chart_id__post x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/v1/charts/{chart_id} method: patch operationId: update_chart_api_v1_charts__chart_id__patch x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/v1/charts/{chart_id} method: delete operationId: delete_chart_api_v1_charts__chart_id__delete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/v1/charts/section/{section_id} method: post operationId: read_single_section_api_v1_charts_section__section_id__post x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/v1/charts/section/{section_id} method: patch operationId: update_section_api_v1_charts_section__section_id__patch x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/v1/charts/section/{section_id} method: delete operationId: delete_section_api_v1_charts_section__section_id__delete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/v1/org-charts/section method: get operationId: org_read_sections_api_v1_org_charts_section_get x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/v1/org-charts/section method: post operationId: org_create_section_api_v1_org_charts_section_post x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/v1/org-charts method: post operationId: org_read_charts_api_v1_org_charts_post x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/v1/org-charts/preview method: post operationId: org_read_chart_preview_api_v1_org_charts_preview_post x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/v1/org-charts/create method: post operationId: org_create_chart_api_v1_org_charts_create_post x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/v1/org-charts/{chart_id} method: post operationId: org_read_single_chart_api_v1_org_charts__chart_id__post x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/v1/org-charts/{chart_id} method: patch operationId: org_update_chart_api_v1_org_charts__chart_id__patch x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/v1/org-charts/{chart_id} method: delete operationId: org_delete_chart_api_v1_org_charts__chart_id__delete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/v1/org-charts/section/{section_id} method: post operationId: org_read_single_section_api_v1_org_charts_section__section_id__post x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/v1/org-charts/section/{section_id} method: patch operationId: org_update_section_api_v1_org_charts_section__section_id__patch x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/v1/org-charts/section/{section_id} method: delete operationId: org_delete_section_api_v1_org_charts_section__section_id__delete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/v1/mcp/tools method: get operationId: get_tools_api_v1_mcp_tools_get x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/v1/mcp/tools method: delete operationId: invalidate_tools_cache_api_v1_mcp_tools_delete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/v1/mcp/proxy method: get operationId: proxy_get_api_v1_mcp_proxy_get x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/v1/mcp/proxy method: post operationId: proxy_api_v1_mcp_proxy_post x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/v1/orgs method: get operationId: list_organizations_api_v1_orgs_get x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/v1/orgs method: post operationId: create_organization_api_v1_orgs_post x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/v1/orgs/current/setup method: post operationId: create_customers_and_get_stripe_setup_intent_api_v1_orgs_current_setup_post x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/v1/orgs/current method: get operationId: get_organization_info_api_v1_orgs_current_get x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/v1/orgs/current/info method: get operationId: get_current_organization_info_api_v1_orgs_current_info_get x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/v1/orgs/current/info method: patch operationId: update_current_organization_info_api_v1_orgs_current_info_patch x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/v1/orgs/current/billing method: get operationId: get_organization_billing_info_api_v1_orgs_current_billing_get x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/v1/orgs/current/dashboard method: get operationId: get_dashboard_api_v1_orgs_current_dashboard_get x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/v1/orgs/current/payment-method method: post operationId: on_payment_method_created_api_v1_orgs_current_payment_method_post x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/v1/orgs/current/business-info method: get operationId: get_company_info_api_v1_orgs_current_business_info_get x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/v1/orgs/current/business-info method: post operationId: set_company_info_api_v1_orgs_current_business_info_post x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/v1/orgs/current/plan method: post operationId: change_payment_plan_api_v1_orgs_current_plan_post x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/v1/orgs/current/roles method: get operationId: list_organization_roles_api_v1_orgs_current_roles_get x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/v1/orgs/current/roles method: post operationId: create_organization_roles_api_v1_orgs_current_roles_post x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/v1/orgs/current/roles/{role_id} method: delete operationId: delete_organization_roles_api_v1_orgs_current_roles__role_id__delete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/v1/orgs/current/roles/{role_id} method: patch operationId: update_organization_roles_api_v1_orgs_current_roles__role_id__patch x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/v1/orgs/permissions method: get operationId: list_permissions_api_v1_orgs_permissions_get x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/v1/orgs/pending method: get operationId: list_pending_organization_invites_api_v1_orgs_pending_get x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/v1/orgs/current/members method: get operationId: get_current_org_members_api_v1_orgs_current_members_get x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/v1/orgs/current/members method: post operationId: add_member_to_current_org_api_v1_orgs_current_members_post x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/v1/orgs/current/members/active method: get operationId: get_current_active_org_members_api_v1_orgs_current_members_active_get x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/v1/orgs/current/members/pending method: get operationId: get_current_pending_org_members_api_v1_orgs_current_members_pending_get x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/v1/orgs/current/members/batch method: post operationId: add_members_to_current_org_batch_api_v1_orgs_current_members_batch_post x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/v1/orgs/current/members/basic/batch method: post operationId: add_basic_auth_members_to_current_org_api_v1_orgs_current_members_basic_batch_post x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/v1/orgs/current/members/{identity_id}/pending method: delete operationId: delete_current_org_pending_member_api_v1_orgs_current_members__identity_id__pending_delete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/v1/orgs/pending/{organization_id} method: delete operationId: delete_pending_organization_invite_api_v1_orgs_pending__organization_id__delete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/v1/orgs/pending/{organization_id}/claim method: post operationId: claim_pending_organization_invite_api_v1_orgs_pending__organization_id__claim_post x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/v1/orgs/current/members/{identity_id} method: delete operationId: remove_member_from_current_org_api_v1_orgs_current_members__identity_id__delete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/v1/orgs/current/members/{identity_id} method: patch operationId: update_current_org_member_api_v1_orgs_current_members__identity_id__patch x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/v1/orgs/members/basic method: patch operationId: update_current_user_api_v1_orgs_members_basic_patch x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/v1/orgs/current/sso-settings method: get operationId: get_current_sso_settings_api_v1_orgs_current_sso_settings_get x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/v1/orgs/current/sso-settings method: post operationId: create_sso_settings_api_v1_orgs_current_sso_settings_post x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/v1/orgs/current/sso-settings/{id} method: patch operationId: update_sso_settings_api_v1_orgs_current_sso_settings__id__patch x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/v1/orgs/current/sso-settings/{id} method: delete operationId: delete_sso_settings_api_v1_orgs_current_sso_settings__id__delete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/v1/orgs/current/login-methods method: patch operationId: update_allowed_login_methods_api_v1_orgs_current_login_methods_patch x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/v1/orgs/current/billing/usage method: get operationId: get_org_usage_api_v1_orgs_current_billing_usage_get x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/v1/orgs/current/billing/granular-usage method: get operationId: get_granular_usage_api_v1_orgs_current_billing_granular_usage_get x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/v1/orgs/current/billing/granular-usage/export method: get operationId: export_granular_usage_csv_api_v1_orgs_current_billing_granular_usage_export_get x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/v1/orgs/current/user/login-methods method: get operationId: get_current_user_login_methods_api_v1_orgs_current_user_login_methods_get x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/v1/orgs/current/stripe_checkout_session method: post operationId: create_stripe_checkout_sessions_endpoint_api_v1_orgs_current_stripe_checkout_session_post x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/v1/orgs/current/stripe_account_links method: post operationId: create_stripe_account_links_endpoint_api_v1_orgs_current_stripe_account_links_post x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/v1/orgs/current/service-keys method: get operationId: list_org_service_keys_api_v1_orgs_current_service_keys_get x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/v1/orgs/current/service-keys method: post operationId: create_org_service_key_api_v1_orgs_current_service_keys_post x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/v1/orgs/current/service-keys/{api_key_id} method: delete operationId: delete_org_service_key_api_v1_orgs_current_service_keys__api_key_id__delete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/v1/orgs/current/personal-access-tokens method: get operationId: list_org_personal_access_tokens_api_v1_orgs_current_personal_access_tokens_get x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/v1/orgs/current/personal-access-tokens method: post operationId: create_org_personal_access_token_api_v1_orgs_current_personal_access_tokens_post x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/v1/orgs/current/personal-access-tokens/{pat_id} method: delete operationId: delete_org_personal_access_token_api_v1_orgs_current_personal_access_tokens__pat_id__delete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/v1/orgs/current/set-default-sso-provision method: post operationId: set_default_sso_provision_api_v1_orgs_current_set_default_sso_provision_post x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/v1/login method: post operationId: login_api_v1_login_post x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/v1/sso/email-verification/send method: post operationId: send_sso_email_confirmation_api_v1_sso_email_verification_send_post x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/v1/sso/email-verification/status method: post operationId: check_sso_email_verification_status_api_v1_sso_email_verification_status_post x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/v1/sso/email-verification/confirm method: post operationId: confirm_sso_user_email_api_v1_sso_email_verification_confirm_post x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/v1/sso/settings/{sso_login_slug} method: get operationId: get_sso_settings_api_v1_sso_settings__sso_login_slug__get x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/v1/sso/email-lookup method: post operationId: lookup_sso_by_email_api_v1_sso_email_lookup_post x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/v1/api-key method: get operationId: get_api_keys_api_v1_api_key_get x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/v1/api-key method: post operationId: generate_api_key_api_v1_api_key_post x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/v1/api-key/{api_key_id} method: delete operationId: delete_api_key_api_v1_api_key__api_key_id__delete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/v1/api-key/current method: get operationId: get_personal_access_tokens_api_v1_api_key_current_get x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/v1/api-key/current method: post operationId: generate_personal_access_token_api_v1_api_key_current_post x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/v1/api-key/current/{pat_id} method: delete operationId: delete_personal_access_token_api_v1_api_key_current__pat_id__delete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/v1/tenants method: get operationId: list_tenants_api_v1_tenants_get x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/v1/tenants method: post operationId: create_tenant_api_v1_tenants_post x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/v1/me/onboarding_state method: get operationId: get_onboarding_state_api_v1_me_onboarding_state_get x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/v1/me/onboarding_state method: post operationId: create_onboarding_state_api_v1_me_onboarding_state_post x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/v1/me/onboarding_state/{field} method: put operationId: update_onboarding_state_field_api_v1_me_onboarding_state__field__put x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/v1/me/ls_user_id method: get operationId: get_ls_user_id_api_v1_me_ls_user_id_get x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/v1/service-accounts method: get operationId: get_service_accounts_api_v1_service_accounts_get x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/v1/service-accounts method: post operationId: create_service_account_api_v1_service_accounts_post x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/v1/service-accounts/{service_account_id} method: delete operationId: delete_service_account_api_v1_service_accounts__service_account_id__delete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/v1/workspaces/pending method: get operationId: list_pending_workspace_invites_api_v1_workspaces_pending_get x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/v1/workspaces/pending/{id} method: delete operationId: delete_pending_workspace_invite_api_v1_workspaces_pending__id__delete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/v1/workspaces/pending/{workspace_id}/claim method: post operationId: claim_pending_workspace_invite_api_v1_workspaces_pending__workspace_id__claim_post x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/v1/workspaces/current/members method: get operationId: get_current_workspace_members_api_v1_workspaces_current_members_get x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/v1/workspaces/current/members method: post operationId: add_member_to_current_workspace_api_v1_workspaces_current_members_post x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/v1/workspaces/current/members/active method: get operationId: get_current_active_workspace_members_api_v1_workspaces_current_members_active_get x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/v1/workspaces/current/members/pending method: get operationId: get_current_pending_workspace_members_api_v1_workspaces_current_members_pending_get x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/v1/workspaces/current/members/batch method: post operationId: add_members_to_current_workspace_batch_api_v1_workspaces_current_members_batch_post x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/v1/workspaces/current/members/{identity_id} method: delete operationId: delete_current_workspace_member_api_v1_workspaces_current_members__identity_id__delete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/v1/workspaces/current/members/{identity_id} method: patch operationId: patch_current_workspace_member_api_v1_workspaces_current_members__identity_id__patch x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/v1/workspaces/current/members/{identity_id}/pending method: delete operationId: delete_current_workspace_pending_member_api_v1_workspaces_current_members__identity_id__pending_delete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/v1/ok method: get operationId: ok_api_v1_ok_get x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/v1/settings method: get operationId: get_settings_api_v1_settings_get x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/v1/settings/handle method: post operationId: set_tenant_handle_api_v1_settings_handle_post x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/v1/repos method: get operationId: list_repos_api_v1_repos_get x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/v1/repos method: post operationId: create_repo_api_v1_repos_post x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/v1/repos method: delete operationId: delete_repos_api_v1_repos_delete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/v1/repos/{owner}/{repo} method: get operationId: get_repo_api_v1_repos__owner___repo__get x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/v1/repos/{owner}/{repo} method: patch operationId: update_repo_api_v1_repos__owner___repo__patch x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/v1/repos/{owner}/{repo} method: delete operationId: delete_repo_api_v1_repos__owner___repo__delete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/v1/repos/{owner}/{repo}/fork method: post operationId: fork_repo_api_v1_repos__owner___repo__fork_post x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/v1/repos/tags method: get operationId: list_repo_tags_api_v1_repos_tags_get x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/v1/repos/optimize-job method: post operationId: optimize_prompt_job_api_v1_repos_optimize_job_post x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/v1/likes/{owner}/{repo} method: post operationId: like_repo_api_v1_likes__owner___repo__post x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/v1/comments/{owner}/{repo} method: post operationId: create_comment_api_v1_comments__owner___repo__post x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/v1/comments/{owner}/{repo} method: get operationId: get_comments_api_v1_comments__owner___repo__get x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/v1/comments/{owner}/{repo}/{parent_comment_id} method: get operationId: get_sub_comments_api_v1_comments__owner___repo___parent_comment_id__get x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/v1/comments/{owner}/{repo}/{parent_comment_id} method: post operationId: create_sub_comment_api_v1_comments__owner___repo___parent_comment_id__post x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/v1/comments/{owner}/{repo}/{parent_comment_id}/like method: post operationId: like_comment_api_v1_comments__owner___repo___parent_comment_id__like_post x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/v1/comments/{owner}/{repo}/{parent_comment_id}/like method: delete operationId: unlike_comment_api_v1_comments__owner___repo___parent_comment_id__like_delete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/v1/repos/{owner}/{repo}/tags method: get operationId: get_tags_api_v1_repos__owner___repo__tags_get x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/v1/repos/{owner}/{repo}/tags method: post operationId: create_tag_api_v1_repos__owner___repo__tags_post x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/v1/repos/{owner}/{repo}/tags/{tag_name} method: get operationId: get_tag_api_v1_repos__owner___repo__tags__tag_name__get x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/v1/repos/{owner}/{repo}/tags/{tag_name} method: patch operationId: update_tag_api_v1_repos__owner___repo__tags__tag_name__patch x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/v1/repos/{owner}/{repo}/tags/{tag_name} method: delete operationId: delete_tag_api_v1_repos__owner___repo__tags__tag_name__delete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/v1/repos/{owner}/{repo}/owners method: get operationId: list_repo_owners_api_v1_repos__owner___repo__owners_get x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/v1/repos/{owner}/{repo}/owners method: post operationId: add_repo_owner_api_v1_repos__owner___repo__owners_post x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/v1/repos/{owner}/{repo}/owners method: delete operationId: remove_repo_owner_api_v1_repos__owner___repo__owners_delete x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/v1/repos/{owner}/{repo}/optimization-jobs method: get operationId: list_jobs_api_v1_repos__owner___repo__optimization_jobs_get x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/v1/repos/{owner}/{repo}/optimization-jobs method: post operationId: create_job_api_v1_repos__owner___repo__optimization_jobs_post x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/v1/repos/{owner}/{repo}/optimization-jobs/{job_id} method: get operationId: get_job_api_v1_repos__owner___repo__optimization_jobs__job_id__get x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/v1/repos/{owner}/{repo}/optimization-jobs/{job_id} method: patch operationId: update_job_api_v1_repos__owner___repo__optimization_jobs__job_id__patch x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/v1/repos/{owner}/{repo}/optimization-jobs/{job_id} method: delete operationId: delete_job_api_v1_repos__owner___repo__optimization_jobs__job_id__delete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/v1/repos/{owner}/{repo}/optimization-jobs/{job_id}/logs method: get operationId: list_job_logs_api_v1_repos__owner___repo__optimization_jobs__job_id__logs_get x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/v1/repos/{owner}/{repo}/optimization-jobs/{job_id}/logs method: post operationId: create_log_api_v1_repos__owner___repo__optimization_jobs__job_id__logs_post x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/v1/repos/{owner}/{repo}/optimization-jobs/{job_id}/logs/{log_id} method: get operationId: get_log_api_v1_repos__owner___repo__optimization_jobs__job_id__logs__log_id__get x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/v1/repos/{owner}/{repo}/optimization-jobs/{job_id}/logs/{log_id} method: delete operationId: delete_log_api_v1_repos__owner___repo__optimization_jobs__job_id__logs__log_id__delete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /.well-known/oauth-authorization-server method: get x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/v1/hub/environments method: get x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/v1/hub/environments method: post x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/v1/hub/environments/{id} method: delete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/v1/hub/environments/{id} method: patch x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /auth/public method: get x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /aws-marketplace/register method: post x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /commits/{owner}/{repo} method: get x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /commits/{owner}/{repo} method: post x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /commits/{owner}/{repo}/{commit} method: get x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /datasets/{dataset_id}/experiment-view-overrides method: get x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /datasets/{dataset_id}/experiment-view-overrides method: post x-agentic-access: action-class: acting consequence: safety-critical subject: required audience: null token: max-ttl: 120 exchange: true purpose-required: true proof-of-possession: true escalation: human-in-the-loop: required audit: required - path: /datasets/{dataset_id}/experiment-view-overrides/{id} method: get x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /datasets/{dataset_id}/experiment-view-overrides/{id} method: delete x-agentic-access: action-class: acting consequence: safety-critical subject: required audience: null token: max-ttl: 120 exchange: true purpose-required: true proof-of-possession: true escalation: human-in-the-loop: required audit: required - path: /datasets/{dataset_id}/experiment-view-overrides/{id} method: patch x-agentic-access: action-class: acting consequence: safety-critical subject: required audience: null token: max-ttl: 120 exchange: true purpose-required: true proof-of-possession: true escalation: human-in-the-loop: required audit: required - path: /me/providers/{providerType} method: get x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /oauth/authorize method: get x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /oauth/authorize/approve method: post x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /oauth/device/authorize method: post x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /oauth/device/code method: post x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /oauth/revoke method: post x-agentic-access: action-class: acting consequence: safety-critical subject: required audience: null token: max-ttl: 120 exchange: true purpose-required: true proof-of-possession: true escalation: human-in-the-loop: required audit: required - path: /oauth/token method: post x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /repos/{owner}/{repo}/tags/{tag_name}/history method: get x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /runs method: post x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /runs/batch method: post x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /runs/multipart method: post x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /runs/{run_id} method: patch x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/agent-builder/integrations method: get x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/agent-builder/integrations method: put x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/beacon/usage-snapshot method: post x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/fleet/integrations method: get x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/fleet/integrations method: post x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/fleet/integrations/{id} method: get x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/fleet/integrations/{id} method: delete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/fleet/integrations/{id} method: patch x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/fleet/integrations/{id}/auth-methods method: put x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/fleet/mcp/tools method: get x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/platform/alerts/{session_id} method: post x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/platform/alerts/{session_id}/test method: post x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/platform/alerts/{session_id}/{alert_rule_id} method: get x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/platform/alerts/{session_id}/{alert_rule_id} method: delete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/platform/alerts/{session_id}/{alert_rule_id} method: patch x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/platform/annotation-queues/{queue_id}/reviewers method: post x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/platform/annotation-queues/{queue_id}/reviewers/{identity_id} method: delete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/platform/datasets/examples/delete method: post x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/platform/datasets/{dataset_id}/examples method: post x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/platform/datasets/{dataset_id}/examples method: patch x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/platform/evaluators method: get x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/platform/evaluators method: post x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/platform/evaluators method: delete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/platform/evaluators/{evaluator_id} method: get x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/platform/evaluators/{evaluator_id} method: delete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/platform/evaluators/{evaluator_id} method: patch x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/platform/features method: get x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/platform/features/{feature}/default-model method: put x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/platform/features/{feature}/default-model method: delete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/platform/features/{feature}/disabled-models method: put x-agentic-access: action-class: acting consequence: safety-critical subject: required audience: null token: max-ttl: 120 exchange: true purpose-required: true proof-of-possession: true escalation: human-in-the-loop: required audit: required - path: /v1/platform/features/{feature}/disabled-models/{model} method: delete x-agentic-access: action-class: acting consequence: safety-critical subject: required audience: null token: max-ttl: 120 exchange: true purpose-required: true proof-of-possession: true escalation: human-in-the-loop: required audit: required - path: /v1/platform/fleet-webhooks/{webhook_id}/run method: post x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/platform/fleet/mcp-servers method: get x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/platform/fleet/mcp-servers method: post x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/platform/fleet/mcp-servers/{mcp_server_id} method: get x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/platform/fleet/mcp-servers/{mcp_server_id} method: delete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/platform/fleet/mcp-servers/{mcp_server_id} method: patch x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/platform/fleet/mcp-servers/{mcp_server_id}/oauth-provider method: post x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/platform/fleet/providers/github-app/auth method: post x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/platform/fleet/providers/github-app/connection method: get x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/platform/fleet/providers/github-app/connection method: delete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/platform/fleet/providers/github-app/connection method: patch x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/platform/fleet/providers/github-app/install method: post x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/platform/fleet/providers/github-app/installations method: get x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/platform/fleet/providers/github-app/installations/refresh method: post x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/platform/fleet/providers/github-app/installations/{id} method: delete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/platform/fleet/providers/github-app/installations/{id}/repos method: get x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/platform/fleet/providers/github-app/tokens method: post x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/platform/fleet/providers/github-app/webhooks method: post x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/platform/fleet/usage/agents method: get x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/platform/fleet/usage/models method: get x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/platform/fleet/usage/tools method: get x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/platform/fleet/usage/users method: get x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/platform/mcp-vendors method: get x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/platform/mcp-vendors/{vendor_slug} method: get x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/platform/mcp-vendors/{vendor_slug}/account method: get x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/platform/mcp-vendors/{vendor_slug}/mcp-servers method: get x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/platform/mcp-vendors/{vendor_slug}/settings method: get x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/platform/mcp-vendors/{vendor_slug}/settings method: put x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/platform/mcp-vendors/{vendor_slug}/settings method: post x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/platform/mcp-vendors/{vendor_slug}/settings method: delete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/platform/mcp-vendors/{vendor_slug}/tools method: get x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/platform/nps/response method: post x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/platform/ops/backfills/restart method: post x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/platform/orgs/current/access-policies method: get x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/platform/orgs/current/access-policies method: post x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/platform/orgs/current/access-policies/roles/{role_id}/access-policies method: post x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/platform/orgs/current/access-policies/{access_policy_id} method: get x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/platform/orgs/current/access-policies/{access_policy_id} method: delete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/platform/orgs/current/data-planes method: get x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/platform/orgs/current/info method: get x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/platform/orgs/current/members method: get x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/platform/orgs/current/scim/tokens method: get x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/platform/orgs/current/scim/tokens method: post x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/platform/orgs/current/scim/tokens/{scim_token_id} method: get x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/platform/orgs/current/scim/tokens/{scim_token_id} method: delete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/platform/orgs/current/scim/tokens/{scim_token_id} method: patch x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/platform/sessions/{sessionID}/agent-versions method: get x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/platform/tools method: get x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/platform/tools method: post x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/platform/tools/id/{id} method: get x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/platform/tools/id/{id} method: delete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/platform/tools/id/{id} method: patch x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/platform/tools/{handle} method: get x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/platform/tools/{handle} method: delete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/platform/tools/{handle} method: patch x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v2/runs/query method: post x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v2/runs/{run_id} method: get x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v2/sandboxes/boxes method: get x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v2/sandboxes/boxes method: post x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v2/sandboxes/boxes/batch-delete method: post x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v2/sandboxes/boxes/{name} method: get x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v2/sandboxes/boxes/{name} method: delete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v2/sandboxes/boxes/{name} method: patch x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v2/sandboxes/boxes/{name}/service-url method: post x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v2/sandboxes/boxes/{name}/snapshot method: post x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v2/sandboxes/boxes/{name}/start method: post x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v2/sandboxes/boxes/{name}/status method: get x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v2/sandboxes/boxes/{name}/stop method: post x-agentic-access: action-class: acting consequence: safety-critical subject: required audience: null token: max-ttl: 120 exchange: true purpose-required: true proof-of-possession: true escalation: human-in-the-loop: required audit: required - path: /v2/sandboxes/internal/start/{name} method: post x-agentic-access: action-class: acting consequence: safety-critical subject: required audience: null token: max-ttl: 120 exchange: true purpose-required: true proof-of-possession: true escalation: human-in-the-loop: required audit: required - path: /v2/sandboxes/snapshots method: get x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v2/sandboxes/snapshots method: post x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v2/sandboxes/snapshots/{snapshot_id} method: get x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v2/sandboxes/snapshots/{snapshot_id} method: delete x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v2/sandboxes/usage method: get x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v2/threads/query method: post x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v2/threads/{thread_id}/traces method: get x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v2/traces/{trace_id}/runs method: get x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /workspaces/current/ttl-settings method: get x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /workspaces/current/ttl-settings method: put x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required