create_app |
write exec |
High |
command execution freeform input surface |
No explicit safeguard hints detected. |
Schema & evidence
{
"annotations": {},
"capabilities": [
"write",
"exec"
],
"input_schema": {
"properties": {
"description": {
"default": "",
"description": "Optional short description",
"type": "string"
},
"name": {
"description": "Name for the app (1-100 chars)",
"type": "string"
},
"prompt": {
"description": "Detailed description of the app to build",
"type": "string"
}
},
"required": [
"name",
"prompt"
],
"type": "object"
},
"risk_flags": [
"command_execution",
"freeform_input_surface"
]
}
Dispute this classification
|
agency_create_client |
write |
Medium |
none |
No explicit safeguard hints detected. |
Schema & evidence
{
"annotations": {},
"capabilities": [
"write"
],
"input_schema": {
"properties": {
"client_email": {
"description": "Client email that will be allowed to claim projects",
"type": "string"
},
"client_full_name": {
"default": "",
"description": "Optional client display name",
"type": "string"
},
"note": {
"default": "",
"description": "Optional internal note for the agency",
"type": "string"
}
},
"required": [
"client_email"
],
"type": "object"
},
"risk_flags": []
}
Dispute this classification
|
agency_list_clients |
read |
Low |
none |
No explicit safeguard hints detected. |
Schema & evidence
{
"annotations": {},
"capabilities": [
"read"
],
"input_schema": {
"properties": {
"include_handoffs": {
"default": true,
"description": "Include claim links status without raw tokens",
"type": "boolean"
}
},
"type": "object"
},
"risk_flags": []
}
Dispute this classification
|
agency_create_client_app |
write exec |
High |
command execution freeform input surface |
No explicit safeguard hints detected. |
Schema & evidence
{
"annotations": {},
"capabilities": [
"write",
"exec"
],
"input_schema": {
"properties": {
"claim_expires_in_days": {
"default": 14,
"description": "Claim link lifetime, 1-90 days",
"type": "integer"
},
"client_email": {
"description": "Client email allowed to claim ownership",
"type": "string"
},
"client_full_name": {
"default": "",
"description": "Optional client display name",
"type": "string"
},
"description": {
"default": "",
"description": "Optional short app description",
"type": "string"
},
"keep_agent_collaborator": {
"default": true,
"description": "After claim, invite the agent back as an editor collaborator",
"type": "boolean"
},
"name": {
"description": "Name for the app (1-100 chars)",
"type": "string"
},
"note": {
"default": "",
"description": "Optional internal client/project note",
"type": "string"
},
"prompt": {
"description": "Detailed description of the app to build",
"type": "string"
}
},
"required": [
"client_email",
"name",
"prompt"
],
"type": "object"
},
"risk_flags": [
"command_execution",
"freeform_input_surface"
]
}
Dispute this classification
|
agency_create_claim_link |
write |
Medium |
none |
No explicit safeguard hints detected. |
Schema & evidence
{
"annotations": {},
"capabilities": [
"write"
],
"input_schema": {
"properties": {
"app_id": {
"description": "Existing app ID owned by the agent",
"type": "string"
},
"claim_expires_in_days": {
"default": 14,
"description": "Claim link lifetime, 1-90 days",
"type": "integer"
},
"client_email": {
"description": "Client email allowed to claim ownership",
"type": "string"
},
"client_full_name": {
"default": "",
"description": "Optional client display name",
"type": "string"
},
"keep_agent_collaborator": {
"default": true,
"description": "Invite agent as editor after claim",
"type": "boolean"
},
"note": {
"default": "",
"description": "Optional internal note",
"type": "string"
}
},
"required": [
"app_id",
"client_email"
],
"type": "object"
},
"risk_flags": []
}
Dispute this classification
|
agency_get_claim_status |
read |
Low |
none |
No explicit safeguard hints detected. |
Schema & evidence
{
"annotations": {},
"capabilities": [
"read"
],
"input_schema": {
"properties": {
"handoff_id": {
"description": "Handoff ID returned by agency_create_claim_link or agency_create_client_app",
"type": "string"
}
},
"required": [
"handoff_id"
],
"type": "object"
},
"risk_flags": []
}
Dispute this classification
|
update_app |
write |
Medium |
freeform input surface |
No explicit safeguard hints detected. |
Schema & evidence
{
"annotations": {},
"capabilities": [
"write"
],
"input_schema": {
"properties": {
"app_id": {
"description": "The app ID to update",
"type": "string"
},
"prompt": {
"description": "What to change in the app",
"type": "string"
}
},
"required": [
"app_id",
"prompt"
],
"type": "object"
},
"risk_flags": [
"freeform_input_surface"
]
}
Dispute this classification
|
publish_app |
read |
Low |
none |
No explicit safeguard hints detected. |
Schema & evidence
{
"annotations": {},
"capabilities": [
"read"
],
"input_schema": {
"properties": {
"access_mode": {
"default": "infer",
"description": "Live access policy. public_open = anyone can view. public_auth = public URL opens but app login is required. private = published snapshot remains owner/collaborator-only. keep = preserve current visibility/auth settings. infer = choose from existing settings and obvious app structure.",
"enum": [
"infer",
"public_open",
"public_auth",
"private",
"keep"
],
"type": "string"
},
"app_id": {
"description": "The app ID to publish",
"type": "string"
},
"auth_required": {
"description": "Optional explicit override for generated-app login requirement. Prefer access_mode when possible.",
"type": "boolean"
},
"make_public": {
"description": "Optional explicit override for whether published URLs are publicly reachable. Prefer access_mode when possible.",
"type": "boolean"
}
},
"required": [
"app_id"
],
"type": "object"
},
"risk_flags": []
}
Dispute this classification
|
get_platform_guide |
read |
Low |
none |
No explicit safeguard hints detected. |
Schema & evidence
{
"annotations": {},
"capabilities": [
"read"
],
"input_schema": {
"properties": {
"app_id": {
"description": "Optional app ID. If provided, the guide includes a safe app context summary.",
"type": "string"
},
"sections": {
"description": "Optional subset of guide sections to return.",
"items": {
"enum": [
"ab_testing",
"agency",
"app_code",
"checklists",
"data_model",
"direct_file_edit",
"domains",
"file_model",
"generation",
"media",
"overview",
"publishing",
"saas",
"safety",
"sdk",
"secrets_integrations",
"security",
"validation"
],
"type": "string"
},
"type": "array"
},
"task_type": {
"description": "Optional task hint, for example edit_app, direct_file_edit, seed_data, or publish_app.",
"type": "string"
}
},
"type": "object"
},
"risk_flags": []
}
Dispute this classification
|
get_recommended_workflow |
read |
Low |
none |
No explicit safeguard hints detected. |
Schema & evidence
{
"annotations": {},
"capabilities": [
"read"
],
"input_schema": {
"properties": {
"app_id": {
"description": "Optional app ID. If provided, the workflow includes a safe app context summary.",
"type": "string"
},
"goal": {
"default": "",
"description": "Optional short description of the user's goal.",
"type": "string"
},
"task_type": {
"default": "unknown",
"description": "The task type to plan.",
"enum": [
"ab_test",
"agency_client_app",
"create_app",
"direct_file_edit",
"domain_setup",
"edit_app",
"fix_runtime_error",
"generate_media",
"inspect_preview",
"publish_app",
"saas_setup",
"schema_change",
"secrets_integration",
"security_setup",
"seed_data",
"unknown",
"version_restore"
],
"type": "string"
}
},
"type": "object"
},
"risk_flags": []
}
Dispute this classification
|
get_job_status |
read |
Low |
none |
No explicit safeguard hints detected. |
Schema & evidence
{
"annotations": {},
"capabilities": [
"read"
],
"input_schema": {
"properties": {
"job_id": {
"description": "The job_id returned by create_app or update_app",
"type": "string"
}
},
"required": [
"job_id"
],
"type": "object"
},
"risk_flags": []
}
Dispute this classification
|
get_app_status |
read |
Low |
none |
No explicit safeguard hints detected. |
Schema & evidence
{
"annotations": {},
"capabilities": [
"read"
],
"input_schema": {
"properties": {
"app_id": {
"description": "The app ID",
"type": "string"
}
},
"required": [
"app_id"
],
"type": "object"
},
"risk_flags": []
}
Dispute this classification
|
get_app_links |
read |
Low |
none |
No explicit safeguard hints detected. |
Schema & evidence
{
"annotations": {},
"capabilities": [
"read"
],
"input_schema": {
"properties": {
"app_id": {
"description": "The app ID",
"type": "string"
}
},
"required": [
"app_id"
],
"type": "object"
},
"risk_flags": []
}
Dispute this classification
|
list_app_domains |
read |
Low |
none |
No explicit safeguard hints detected. |
Schema & evidence
{
"annotations": {},
"capabilities": [
"read"
],
"input_schema": {
"properties": {
"app_id": {
"description": "The app ID",
"type": "string"
}
},
"required": [
"app_id"
],
"type": "object"
},
"risk_flags": []
}
Dispute this classification
|
add_custom_domain |
write network |
Medium |
arbitrary network egress freeform input surface |
No explicit safeguard hints detected. |
Schema & evidence
{
"annotations": {},
"capabilities": [
"write",
"network"
],
"input_schema": {
"properties": {
"app_id": {
"description": "The app ID",
"type": "string"
},
"domain": {
"description": "Custom domain to connect, for example example.com or app.example.com",
"type": "string"
}
},
"required": [
"app_id",
"domain"
],
"type": "object"
},
"risk_flags": [
"arbitrary_network_egress",
"freeform_input_surface"
]
}
Dispute this classification
|
get_domain_verification |
read network |
Medium |
arbitrary network egress freeform input surface |
No explicit safeguard hints detected. |
Schema & evidence
{
"annotations": {},
"capabilities": [
"read",
"network"
],
"input_schema": {
"properties": {
"app_id": {
"description": "The app ID",
"type": "string"
},
"domain": {
"description": "Optional configured custom domain. If omitted, uses the app's current custom domain.",
"type": "string"
}
},
"required": [
"app_id"
],
"type": "object"
},
"risk_flags": [
"arbitrary_network_egress",
"freeform_input_surface"
]
}
Dispute this classification
|
check_domain_verification |
write network |
Medium |
arbitrary network egress freeform input surface |
No explicit safeguard hints detected. |
Schema & evidence
{
"annotations": {},
"capabilities": [
"write",
"network"
],
"input_schema": {
"properties": {
"app_id": {
"description": "The app ID",
"type": "string"
},
"domain": {
"description": "Optional configured custom domain. If omitted, uses the app's current custom domain.",
"type": "string"
}
},
"required": [
"app_id"
],
"type": "object"
},
"risk_flags": [
"arbitrary_network_egress",
"freeform_input_surface"
]
}
Dispute this classification
|
set_primary_domain |
network |
Medium |
arbitrary network egress freeform input surface |
No explicit safeguard hints detected. |
Schema & evidence
{
"annotations": {},
"capabilities": [
"network"
],
"input_schema": {
"properties": {
"app_id": {
"description": "The app ID",
"type": "string"
},
"domain": {
"description": "Primary host, for example example.com, www.example.com, or the app subdomain host.",
"type": "string"
}
},
"required": [
"app_id",
"domain"
],
"type": "object"
},
"risk_flags": [
"arbitrary_network_egress",
"freeform_input_surface"
]
}
Dispute this classification
|
remove_custom_domain |
network |
Medium |
arbitrary network egress freeform input surface |
No explicit safeguard hints detected. |
Schema & evidence
{
"annotations": {},
"capabilities": [
"network"
],
"input_schema": {
"properties": {
"app_id": {
"description": "The app ID",
"type": "string"
},
"domain": {
"description": "Optional configured custom domain. If omitted, removes the current custom domain.",
"type": "string"
}
},
"required": [
"app_id"
],
"type": "object"
},
"risk_flags": [
"arbitrary_network_egress",
"freeform_input_surface"
]
}
Dispute this classification
|
get_domain_ssl_status |
read network |
Medium |
arbitrary network egress freeform input surface |
No explicit safeguard hints detected. |
Schema & evidence
{
"annotations": {},
"capabilities": [
"read",
"network"
],
"input_schema": {
"properties": {
"app_id": {
"description": "The app ID",
"type": "string"
},
"domain": {
"description": "Optional configured custom domain. If omitted, uses the app's current custom domain.",
"type": "string"
}
},
"required": [
"app_id"
],
"type": "object"
},
"risk_flags": [
"arbitrary_network_egress",
"freeform_input_surface"
]
}
Dispute this classification
|
configure_domain_redirects |
network |
Medium |
arbitrary network egress |
No explicit safeguard hints detected. |
Schema & evidence
{
"annotations": {},
"capabilities": [
"network"
],
"input_schema": {
"properties": {
"app_id": {
"description": "The app ID",
"type": "string"
},
"force_https": {
"default": true,
"description": "Redirect HTTP custom-domain requests to HTTPS",
"type": "boolean"
},
"primary_domain": {
"description": "Canonical primary domain, for example example.com",
"type": "string"
},
"redirect_www": {
"default": true,
"description": "Redirect the www/root counterpart to primary_domain",
"type": "boolean"
}
},
"required": [
"app_id",
"primary_domain"
],
"type": "object"
},
"risk_flags": [
"arbitrary_network_egress"
]
}
Dispute this classification
|
list_apps |
read |
Low |
none |
No explicit safeguard hints detected. |
Schema & evidence
{
"annotations": {},
"capabilities": [
"read"
],
"input_schema": {
"properties": {},
"type": "object"
},
"risk_flags": []
}
Dispute this classification
|
get_app_files |
read |
Low |
none |
No explicit safeguard hints detected. |
Schema & evidence
{
"annotations": {},
"capabilities": [
"read"
],
"input_schema": {
"properties": {
"app_id": {
"description": "The app ID",
"type": "string"
}
},
"required": [
"app_id"
],
"type": "object"
},
"risk_flags": []
}
Dispute this classification
|
read_app_file |
read filesystem |
Low |
freeform input surface |
No explicit safeguard hints detected. |
Schema & evidence
{
"annotations": {},
"capabilities": [
"read",
"filesystem"
],
"input_schema": {
"properties": {
"app_id": {
"description": "The app ID",
"type": "string"
},
"max_chars": {
"default": 200000,
"description": "Maximum content characters to return",
"type": "integer"
},
"path": {
"description": "Virtual file path, for example pages/Home.jsx",
"type": "string"
}
},
"required": [
"app_id",
"path"
],
"type": "object"
},
"risk_flags": [
"freeform_input_surface"
]
}
Dispute this classification
|
read_app_files |
read |
Low |
none |
No explicit safeguard hints detected. |
Schema & evidence
{
"annotations": {},
"capabilities": [
"read"
],
"input_schema": {
"properties": {
"app_id": {
"description": "The app ID",
"type": "string"
},
"max_chars_per_file": {
"default": 100000,
"description": "Maximum characters per file",
"type": "integer"
},
"paths": {
"description": "Virtual file paths to read",
"items": {
"type": "string"
},
"type": "array"
}
},
"required": [
"app_id",
"paths"
],
"type": "object"
},
"risk_flags": []
}
Dispute this classification
|
write_app_file |
write filesystem |
Medium |
freeform input surface filesystem mutation |
No explicit safeguard hints detected. |
Schema & evidence
{
"annotations": {},
"capabilities": [
"write",
"filesystem"
],
"input_schema": {
"properties": {
"app_id": {
"description": "The app ID",
"type": "string"
},
"content": {
"description": "Complete file contents",
"type": "string"
},
"file_type": {
"description": "Optional file type override",
"type": "string"
},
"path": {
"description": "Virtual file path",
"type": "string"
}
},
"required": [
"app_id",
"path",
"content"
],
"type": "object"
},
"risk_flags": [
"freeform_input_surface",
"filesystem_mutation"
]
}
Dispute this classification
|
patch_app_file |
write filesystem |
Medium |
freeform input surface filesystem mutation |
No explicit safeguard hints detected. |
Schema & evidence
{
"annotations": {},
"capabilities": [
"write",
"filesystem"
],
"input_schema": {
"properties": {
"app_id": {
"description": "The app ID",
"type": "string"
},
"new_text": {
"description": "Replacement text",
"type": "string"
},
"old_text": {
"description": "Exact existing text to replace",
"type": "string"
},
"path": {
"description": "Virtual file path",
"type": "string"
},
"replace_all": {
"default": false,
"description": "Replace all matches instead of the first match",
"type": "boolean"
}
},
"required": [
"app_id",
"path",
"old_text",
"new_text"
],
"type": "object"
},
"risk_flags": [
"freeform_input_surface",
"filesystem_mutation"
]
}
Dispute this classification
|
rename_app_file |
filesystem |
Low |
freeform input surface |
No explicit safeguard hints detected. |
Schema & evidence
{
"annotations": {},
"capabilities": [
"filesystem"
],
"input_schema": {
"properties": {
"app_id": {
"description": "The app ID",
"type": "string"
},
"force": {
"default": false,
"description": "Apply even if validation reports blocking errors",
"type": "boolean"
},
"new_path": {
"description": "New virtual file path",
"type": "string"
},
"old_path": {
"description": "Existing virtual file path to rename",
"type": "string"
},
"overwrite": {
"default": false,
"description": "Allow replacing an existing file at new_path",
"type": "boolean"
}
},
"required": [
"app_id",
"old_path",
"new_path"
],
"type": "object"
},
"risk_flags": [
"freeform_input_surface"
]
}
Dispute this classification
|
get_app_detail |
read |
Low |
none |
No explicit safeguard hints detected. |
Schema & evidence
{
"annotations": {},
"capabilities": [
"read"
],
"input_schema": {
"properties": {
"app_id": {
"description": "The app ID",
"type": "string"
}
},
"required": [
"app_id"
],
"type": "object"
},
"risk_flags": []
}
Dispute this classification
|
get_entities |
read |
Low |
none |
No explicit safeguard hints detected. |
Schema & evidence
{
"annotations": {},
"capabilities": [
"read"
],
"input_schema": {
"properties": {
"app_id": {
"description": "The app ID",
"type": "string"
}
},
"required": [
"app_id"
],
"type": "object"
},
"risk_flags": []
}
Dispute this classification
|
query_entity |
read |
Low |
none |
Safeguards hinted in metadata. |
Schema & evidence
{
"annotations": {},
"capabilities": [
"read"
],
"input_schema": {
"properties": {
"app_id": {
"description": "The app ID",
"type": "string"
},
"entity": {
"description": "Entity name, for example Patient",
"type": "string"
},
"filters": {
"default": {},
"description": "Exact-match field filters",
"type": "object"
},
"limit": {
"default": 100,
"description": "Max records to return",
"type": "integer"
},
"offset": {
"default": 0,
"description": "Pagination offset",
"type": "integer"
},
"sort": {
"default": "-created_date",
"description": "Sort field, prefix with - for descending",
"type": "string"
}
},
"required": [
"app_id",
"entity"
],
"type": "object"
},
"risk_flags": []
}
Dispute this classification
|
seed_entity |
write |
Medium |
none |
No explicit safeguard hints detected. |
Schema & evidence
{
"annotations": {},
"capabilities": [
"write"
],
"input_schema": {
"properties": {
"app_id": {
"description": "The app ID",
"type": "string"
},
"entity": {
"description": "Entity name",
"type": "string"
},
"mode": {
"default": "skip_if_not_empty",
"description": "append always proposes creation; skip_if_not_empty proposes only when the entity is empty",
"enum": [
"append",
"skip_if_not_empty"
],
"type": "string"
},
"reason": {
"default": "",
"description": "Why these records should be created",
"type": "string"
},
"records": {
"description": "Records to propose for creation after approval",
"items": {
"type": "object"
},
"type": "array"
}
},
"required": [
"app_id",
"entity",
"records"
],
"type": "object"
},
"risk_flags": []
}
Dispute this classification
|
create_entity_records |
write |
Medium |
none |
No explicit safeguard hints detected. |
Schema & evidence
{
"annotations": {},
"capabilities": [
"write"
],
"input_schema": {
"properties": {
"app_id": {
"description": "The app ID",
"type": "string"
},
"entity": {
"description": "Entity name",
"type": "string"
},
"expected_count": {
"description": "Optional safety check for the number of proposed records",
"type": "integer"
},
"reason": {
"default": "",
"description": "Why these records should be created",
"type": "string"
},
"records": {
"description": "Records to create after approval",
"items": {
"type": "object"
},
"type": "array"
}
},
"required": [
"app_id",
"entity",
"records"
],
"type": "object"
},
"risk_flags": []
}
Dispute this classification
|
update_entity_record |
write |
Medium |
none |
No explicit safeguard hints detected. |
Schema & evidence
{
"annotations": {},
"capabilities": [
"write"
],
"input_schema": {
"properties": {
"app_id": {
"description": "The app ID",
"type": "string"
},
"data": {
"description": "Fields to merge into the record",
"type": "object"
},
"entity": {
"description": "Entity name",
"type": "string"
},
"reason": {
"default": "",
"description": "Why this record should be updated",
"type": "string"
},
"record_id": {
"description": "Record ID",
"type": "string"
}
},
"required": [
"app_id",
"entity",
"record_id",
"data"
],
"type": "object"
},
"risk_flags": []
}
Dispute this classification
|
update_entity_records |
read write |
Medium |
none |
No explicit safeguard hints detected. |
Schema & evidence
{
"annotations": {},
"capabilities": [
"read",
"write"
],
"input_schema": {
"properties": {
"app_id": {
"description": "The app ID",
"type": "string"
},
"changes": {
"description": "Shared fields to merge into every selected record",
"type": "object"
},
"entity": {
"description": "Entity name",
"type": "string"
},
"expected_count": {
"description": "Required match count safety check, when known",
"type": "integer"
},
"filters": {
"description": "One exact-match selector or a list of exact-match selectors",
"oneOf": [
{
"type": "object"
},
{
"items": {
"type": "object"
},
"type": "array"
}
]
},
"reason": {
"default": "",
"description": "Why these records should be updated",
"type": "string"
},
"record_ids": {
"description": "Exact record IDs to update",
"items": {
"type": "string"
},
"type": "array"
},
"updates": {
"description": "Per-record changes; use instead of shared changes",
"items": {
"properties": {
"changes": {
"type": "object"
},
"record_id": {
"type": "string"
}
},
"required": [
"record_id",
"changes"
],
"type": "object"
},
"type": "array"
}
},
"required": [
"app_id",
"entity"
],
"type": "object"
},
"risk_flags": []
}
Dispute this classification
|
delete_entity_records |
read |
Low |
none |
No explicit safeguard hints detected. |
Schema & evidence
{
"annotations": {},
"capabilities": [
"read"
],
"input_schema": {
"properties": {
"app_id": {
"description": "The app ID",
"type": "string"
},
"entity": {
"description": "Entity name",
"type": "string"
},
"expected_count": {
"description": "Required match count safety check, when known",
"type": "integer"
},
"filters": {
"description": "One exact-match selector or a list of exact-match selectors",
"oneOf": [
{
"type": "object"
},
{
"items": {
"type": "object"
},
"type": "array"
}
]
},
"reason": {
"default": "",
"description": "Why these records should be deleted",
"type": "string"
},
"record_ids": {
"description": "Exact record IDs to delete",
"items": {
"type": "string"
},
"type": "array"
}
},
"required": [
"app_id",
"entity"
],
"type": "object"
},
"risk_flags": []
}
Dispute this classification
|
get_pages |
read |
Low |
none |
No explicit safeguard hints detected. |
Schema & evidence
{
"annotations": {},
"capabilities": [
"read"
],
"input_schema": {
"properties": {
"app_id": {
"description": "The app ID",
"type": "string"
}
},
"required": [
"app_id"
],
"type": "object"
},
"risk_flags": []
}
Dispute this classification
|
get_errors |
read |
Low |
none |
No explicit safeguard hints detected. |
Schema & evidence
{
"annotations": {},
"capabilities": [
"read"
],
"input_schema": {
"properties": {
"app_id": {
"description": "The app ID",
"type": "string"
},
"limit": {
"default": 20,
"description": "Max errors to return (default 20)",
"type": "integer"
}
},
"required": [
"app_id"
],
"type": "object"
},
"risk_flags": []
}
Dispute this classification
|
get_preview_url |
read |
Low |
none |
No explicit safeguard hints detected. |
Schema & evidence
{
"annotations": {},
"capabilities": [
"read"
],
"input_schema": {
"properties": {
"app_id": {
"description": "The app ID",
"type": "string"
}
},
"required": [
"app_id"
],
"type": "object"
},
"risk_flags": []
}
Dispute this classification
|
list_saved_versions |
read |
Low |
none |
No explicit safeguard hints detected. |
Schema & evidence
{
"annotations": {},
"capabilities": [
"read"
],
"input_schema": {
"properties": {
"app_id": {
"description": "The app ID",
"type": "string"
}
},
"required": [
"app_id"
],
"type": "object"
},
"risk_flags": []
}
Dispute this classification
|
restore_saved_version |
read |
Low |
none |
Safeguards hinted in metadata. |
Schema & evidence
{
"annotations": {},
"capabilities": [
"read"
],
"input_schema": {
"properties": {
"app_id": {
"description": "The app ID",
"type": "string"
},
"snapshot_id": {
"description": "Saved Version snapshot_id to inspect before restoring in the UI",
"type": "string"
}
},
"required": [
"app_id",
"snapshot_id"
],
"type": "object"
},
"risk_flags": []
}
Dispute this classification
|
create_change_set |
write |
Medium |
none |
No explicit safeguard hints detected. |
Schema & evidence
{
"annotations": {},
"capabilities": [
"write"
],
"input_schema": {
"properties": {
"app_id": {
"description": "The app ID",
"type": "string"
},
"label": {
"description": "Optional short label",
"type": "string"
}
},
"required": [
"app_id"
],
"type": "object"
},
"risk_flags": []
}
Dispute this classification
|
add_file_change |
write filesystem |
Medium |
freeform input surface filesystem mutation |
No explicit safeguard hints detected. |
Schema & evidence
{
"annotations": {},
"capabilities": [
"write",
"filesystem"
],
"input_schema": {
"properties": {
"app_id": {
"description": "The app ID",
"type": "string"
},
"change_set_id": {
"description": "Change set ID",
"type": "string"
},
"content": {
"default": "",
"description": "Complete file contents for upsert",
"type": "string"
},
"file_type": {
"default": "",
"description": "Optional file type override",
"type": "string"
},
"operation": {
"default": "upsert",
"enum": [
"upsert",
"delete"
],
"type": "string"
},
"path": {
"description": "Virtual file path",
"type": "string"
}
},
"required": [
"app_id",
"change_set_id",
"path"
],
"type": "object"
},
"risk_flags": [
"freeform_input_surface",
"filesystem_mutation"
]
}
Dispute this classification
|
validate_change_set |
undetermined |
Low |
none |
No explicit safeguard hints detected. |
Schema & evidence
{
"annotations": {},
"capabilities": [
"undetermined"
],
"input_schema": {
"properties": {
"app_id": {
"description": "The app ID",
"type": "string"
},
"change_set_id": {
"description": "Change set ID",
"type": "string"
},
"include_runtime_errors": {
"default": true,
"type": "boolean"
}
},
"required": [
"app_id",
"change_set_id"
],
"type": "object"
},
"risk_flags": []
}
Dispute this classification
|
apply_change_set |
undetermined |
Low |
none |
No explicit safeguard hints detected. |
Schema & evidence
{
"annotations": {},
"capabilities": [
"undetermined"
],
"input_schema": {
"properties": {
"app_id": {
"description": "The app ID",
"type": "string"
},
"change_set_id": {
"description": "Change set ID",
"type": "string"
},
"force": {
"default": false,
"description": "Apply even if validation has errors",
"type": "boolean"
}
},
"required": [
"app_id",
"change_set_id"
],
"type": "object"
},
"risk_flags": []
}
Dispute this classification
|
discard_change_set |
undetermined |
Low |
none |
No explicit safeguard hints detected. |
Schema & evidence
{
"annotations": {},
"capabilities": [
"undetermined"
],
"input_schema": {
"properties": {
"app_id": {
"description": "The app ID",
"type": "string"
},
"change_set_id": {
"description": "Change set ID",
"type": "string"
}
},
"required": [
"app_id",
"change_set_id"
],
"type": "object"
},
"risk_flags": []
}
Dispute this classification
|
validate_app |
undetermined |
Low |
none |
No explicit safeguard hints detected. |
Schema & evidence
{
"annotations": {},
"capabilities": [
"undetermined"
],
"input_schema": {
"properties": {
"app_id": {
"description": "The app ID",
"type": "string"
},
"include_runtime_errors": {
"default": true,
"type": "boolean"
}
},
"required": [
"app_id"
],
"type": "object"
},
"risk_flags": []
}
Dispute this classification
|
inspect_preview |
read admin |
Medium |
none |
No explicit safeguard hints detected. |
Schema & evidence
{
"annotations": {},
"capabilities": [
"read",
"admin"
],
"input_schema": {
"properties": {
"app_id": {
"description": "The app ID",
"type": "string"
},
"auth_as": {
"default": "",
"description": "Optional auth simulation: anonymous",
"type": "string"
},
"auth_as_role": {
"default": "",
"description": "Optional app role simulation, e.g. staff/admin/customer",
"type": "string"
},
"route": {
"default": "",
"description": "Optional route to inspect",
"type": "string"
}
},
"required": [
"app_id"
],
"type": "object"
},
"risk_flags": []
}
Dispute this classification
|
get_app_security_context |
read |
Low |
none |
No explicit safeguard hints detected. |
Schema & evidence
{
"annotations": {},
"capabilities": [
"read"
],
"input_schema": {
"properties": {
"app_id": {
"description": "The app ID",
"type": "string"
},
"audit_limit": {
"default": 50,
"type": "integer"
}
},
"required": [
"app_id"
],
"type": "object"
},
"risk_flags": []
}
Dispute this classification
|
set_route_policy |
write |
Medium |
none |
No explicit safeguard hints detected. |
Schema & evidence
{
"annotations": {},
"capabilities": [
"write"
],
"input_schema": {
"properties": {
"allowed_roles": {
"description": "Allowed app roles",
"items": {
"type": "string"
},
"type": "array"
},
"app_id": {
"description": "The app ID",
"type": "string"
},
"redirect_to": {
"default": "/Login",
"type": "string"
},
"require_auth": {
"default": true,
"type": "boolean"
},
"route": {
"description": "Route or wildcard route, e.g. /admin/*",
"type": "string"
}
},
"required": [
"app_id",
"route",
"require_auth",
"allowed_roles"
],
"type": "object"
},
"risk_flags": []
}
Dispute this classification
|
set_entity_policy |
read write |
Medium |
none |
No explicit safeguard hints detected. |
Schema & evidence
{
"annotations": {},
"capabilities": [
"read",
"write"
],
"input_schema": {
"properties": {
"app_id": {
"description": "The app ID",
"type": "string"
},
"entity": {
"description": "Entity name, e.g. Booking",
"type": "string"
},
"read": {
"description": "Roles allowed to read",
"items": {
"type": "string"
},
"type": "array"
},
"write": {
"description": "Roles allowed to write",
"items": {
"type": "string"
},
"type": "array"
}
},
"required": [
"app_id",
"entity",
"read",
"write"
],
"type": "object"
},
"risk_flags": []
}
Dispute this classification
|
list_app_members |
read |
Low |
none |
No explicit safeguard hints detected. |
Schema & evidence
{
"annotations": {},
"capabilities": [
"read"
],
"input_schema": {
"properties": {
"app_id": {
"description": "The app ID",
"type": "string"
}
},
"required": [
"app_id"
],
"type": "object"
},
"risk_flags": []
}
Dispute this classification
|
invite_app_member |
write admin secrets |
High |
secret material access freeform input surface admin mutation |
No explicit safeguard hints detected. |
Schema & evidence
{
"annotations": {},
"capabilities": [
"write",
"admin",
"secrets"
],
"input_schema": {
"properties": {
"app_id": {
"description": "The app ID",
"type": "string"
},
"email": {
"description": "Member email",
"type": "string"
},
"full_name": {
"default": "",
"type": "string"
},
"password": {
"description": "Optional initial password. If omitted, one is generated.",
"type": "string"
},
"role": {
"description": "App role, e.g. admin/staff/customer",
"type": "string"
}
},
"required": [
"app_id",
"email",
"role"
],
"type": "object"
},
"risk_flags": [
"secret_material_access",
"freeform_input_surface",
"admin_mutation"
]
}
Dispute this classification
|
update_app_member_role |
write admin |
Medium |
admin mutation |
No explicit safeguard hints detected. |
Schema & evidence
{
"annotations": {},
"capabilities": [
"write",
"admin"
],
"input_schema": {
"properties": {
"app_id": {
"description": "The app ID",
"type": "string"
},
"role": {
"description": "New role",
"type": "string"
},
"user_id": {
"description": "Generated app user id",
"type": "string"
}
},
"required": [
"app_id",
"user_id",
"role"
],
"type": "object"
},
"risk_flags": [
"admin_mutation"
]
}
Dispute this classification
|
remove_app_member |
undetermined |
Low |
none |
No explicit safeguard hints detected. |
Schema & evidence
{
"annotations": {},
"capabilities": [
"undetermined"
],
"input_schema": {
"properties": {
"app_id": {
"description": "The app ID",
"type": "string"
},
"user_id": {
"description": "Generated app user id",
"type": "string"
}
},
"required": [
"app_id",
"user_id"
],
"type": "object"
},
"risk_flags": []
}
Dispute this classification
|
get_app_security_audit |
read |
Low |
none |
No explicit safeguard hints detected. |
Schema & evidence
{
"annotations": {},
"capabilities": [
"read"
],
"input_schema": {
"properties": {
"app_id": {
"description": "The app ID",
"type": "string"
},
"limit": {
"default": 100,
"type": "integer"
}
},
"required": [
"app_id"
],
"type": "object"
},
"risk_flags": []
}
Dispute this classification
|
compare_saved_versions |
network |
Medium |
arbitrary network egress |
No explicit safeguard hints detected. |
Schema & evidence
{
"annotations": {},
"capabilities": [
"network"
],
"input_schema": {
"properties": {
"app_id": {
"description": "The app ID",
"type": "string"
},
"base_snapshot_id": {
"description": "Older/base snapshot ID",
"type": "string"
},
"max_diff_chars": {
"default": 12000,
"type": "integer"
},
"target_snapshot_id": {
"description": "Newer/target snapshot ID",
"type": "string"
}
},
"required": [
"app_id",
"base_snapshot_id",
"target_snapshot_id"
],
"type": "object"
},
"risk_flags": [
"arbitrary_network_egress"
]
}
Dispute this classification
|
compare_current_to_version |
undetermined |
Low |
none |
No explicit safeguard hints detected. |
Schema & evidence
{
"annotations": {},
"capabilities": [
"undetermined"
],
"input_schema": {
"properties": {
"app_id": {
"description": "The app ID",
"type": "string"
},
"max_diff_chars": {
"default": 12000,
"type": "integer"
},
"snapshot_id": {
"description": "Saved Version snapshot ID",
"type": "string"
}
},
"required": [
"app_id",
"snapshot_id"
],
"type": "object"
},
"risk_flags": []
}
Dispute this classification
|
restore_file_from_version |
filesystem |
Low |
freeform input surface |
Safeguards hinted in metadata. |
Schema & evidence
{
"annotations": {},
"capabilities": [
"filesystem"
],
"input_schema": {
"properties": {
"app_id": {
"description": "The app ID",
"type": "string"
},
"confirm": {
"default": false,
"type": "boolean"
},
"path": {
"description": "Virtual file path to restore",
"type": "string"
},
"snapshot_id": {
"description": "Saved Version snapshot ID",
"type": "string"
}
},
"required": [
"app_id",
"snapshot_id",
"path",
"confirm"
],
"type": "object"
},
"risk_flags": [
"freeform_input_surface"
]
}
Dispute this classification
|
create_entity_schema |
write |
Medium |
none |
No explicit safeguard hints detected. |
Schema & evidence
{
"annotations": {},
"capabilities": [
"write"
],
"input_schema": {
"properties": {
"app_id": {
"description": "The app ID",
"type": "string"
},
"entity": {
"description": "Entity name",
"type": "string"
},
"indexes": {
"default": [],
"items": {
"type": "object"
},
"type": "array"
},
"metadata": {
"default": {},
"type": "object"
},
"overwrite": {
"default": false,
"type": "boolean"
},
"relationships": {
"default": [],
"items": {
"type": "object"
},
"type": "array"
},
"schema": {
"description": "JSON schema object",
"type": "object"
}
},
"required": [
"app_id",
"entity",
"schema"
],
"type": "object"
},
"risk_flags": []
}
Dispute this classification
|
update_entity_schema |
write |
Medium |
none |
No explicit safeguard hints detected. |
Schema & evidence
{
"annotations": {},
"capabilities": [
"write"
],
"input_schema": {
"properties": {
"app_id": {
"description": "The app ID",
"type": "string"
},
"entity": {
"description": "Entity name",
"type": "string"
},
"indexes": {
"default": [],
"items": {
"type": "object"
},
"type": "array"
},
"merge": {
"default": true,
"type": "boolean"
},
"metadata": {
"default": {},
"type": "object"
},
"relationships": {
"default": [],
"items": {
"type": "object"
},
"type": "array"
},
"schema": {
"description": "Schema fields to set or merge",
"type": "object"
}
},
"required": [
"app_id",
"entity",
"schema"
],
"type": "object"
},
"risk_flags": []
}
Dispute this classification
|
validate_entity_relationships |
undetermined |
Low |
none |
No explicit safeguard hints detected. |
Schema & evidence
{
"annotations": {},
"capabilities": [
"undetermined"
],
"input_schema": {
"properties": {
"app_id": {
"description": "The app ID",
"type": "string"
}
},
"required": [
"app_id"
],
"type": "object"
},
"risk_flags": []
}
Dispute this classification
|
update_entity_metadata |
write |
Medium |
none |
No explicit safeguard hints detected. |
Schema & evidence
{
"annotations": {},
"capabilities": [
"write"
],
"input_schema": {
"properties": {
"app_id": {
"description": "The app ID",
"type": "string"
},
"entity": {
"description": "Entity name",
"type": "string"
},
"indexes": {
"default": [],
"items": {
"type": "object"
},
"type": "array"
},
"metadata": {
"default": {},
"type": "object"
},
"relationships": {
"default": [],
"items": {
"type": "object"
},
"type": "array"
}
},
"required": [
"app_id",
"entity"
],
"type": "object"
},
"risk_flags": []
}
Dispute this classification
|
list_secret_keys |
read |
Low |
none |
No explicit safeguard hints detected. |
Schema & evidence
{
"annotations": {},
"capabilities": [
"read"
],
"input_schema": {
"properties": {
"app_id": {
"description": "The app ID",
"type": "string"
}
},
"required": [
"app_id"
],
"type": "object"
},
"risk_flags": []
}
Dispute this classification
|
set_secret |
write |
Medium |
none |
No explicit safeguard hints detected. |
Schema & evidence
{
"annotations": {},
"capabilities": [
"write"
],
"input_schema": {
"properties": {
"app_id": {
"description": "The app ID",
"type": "string"
},
"key": {
"description": "Secret key name",
"type": "string"
},
"value": {
"description": "Secret value to encrypt and store",
"type": "string"
}
},
"required": [
"app_id",
"key",
"value"
],
"type": "object"
},
"risk_flags": []
}
Dispute this classification
|
delete_secret |
undetermined |
Low |
none |
No explicit safeguard hints detected. |
Schema & evidence
{
"annotations": {},
"capabilities": [
"undetermined"
],
"input_schema": {
"properties": {
"app_id": {
"description": "The app ID",
"type": "string"
},
"key": {
"description": "Secret key name",
"type": "string"
}
},
"required": [
"app_id",
"key"
],
"type": "object"
},
"risk_flags": []
}
Dispute this classification
|
list_integrations |
read |
Low |
none |
No explicit safeguard hints detected. |
Schema & evidence
{
"annotations": {},
"capabilities": [
"read"
],
"input_schema": {
"properties": {
"app_id": {
"description": "The app ID",
"type": "string"
}
},
"required": [
"app_id"
],
"type": "object"
},
"risk_flags": []
}
Dispute this classification
|
configure_integration |
undetermined |
Low |
none |
No explicit safeguard hints detected. |
Schema & evidence
{
"annotations": {},
"capabilities": [
"undetermined"
],
"input_schema": {
"properties": {
"app_id": {
"description": "The app ID",
"type": "string"
},
"config": {
"description": "Safe metadata only, such as workspace/team/name/email",
"type": "object"
},
"is_active": {
"default": true,
"description": "Set false to disconnect this integration metadata",
"type": "boolean"
},
"provider": {
"description": "Integration provider ID",
"type": "string"
}
},
"required": [
"app_id",
"provider",
"config"
],
"type": "object"
},
"risk_flags": []
}
Dispute this classification
|
list_ab_tests |
read |
Low |
none |
No explicit safeguard hints detected. |
Schema & evidence
{
"annotations": {},
"capabilities": [
"read"
],
"input_schema": {
"properties": {
"app_id": {
"description": "The app ID",
"type": "string"
}
},
"required": [
"app_id"
],
"type": "object"
},
"risk_flags": []
}
Dispute this classification
|
create_ab_test |
write export |
Medium |
bulk data access |
No explicit safeguard hints detected. |
Schema & evidence
{
"annotations": {},
"capabilities": [
"write",
"export"
],
"input_schema": {
"properties": {
"app_id": {
"description": "The app ID",
"type": "string"
},
"goal_event_filter": {
"description": "Optional goal filter, for example {'entity_name': 'Lead'}",
"type": "object"
},
"goal_event_type": {
"description": "Optional conversion goal type: entity_create, any, form_submit",
"type": "string"
},
"is_active": {
"default": true,
"description": "Whether to activate the test immediately",
"type": "boolean"
},
"name": {
"description": "Experiment name",
"type": "string"
},
"page_name": {
"description": "Base route page that triggers the experiment",
"type": "string"
},
"variants": {
"description": "At least two variants. Traffic must total 100.",
"items": {
"properties": {
"page_name": {
"description": "Existing app page name or path",
"type": "string"
},
"traffic_percent": {
"description": "Traffic percentage for this variant",
"type": "integer"
}
},
"required": [
"page_name",
"traffic_percent"
],
"type": "object"
},
"type": "array"
}
},
"required": [
"app_id",
"name",
"page_name",
"variants"
],
"type": "object"
},
"risk_flags": [
"bulk_data_access"
]
}
Dispute this classification
|
update_ab_test |
write export |
Medium |
bulk data access |
No explicit safeguard hints detected. |
Schema & evidence
{
"annotations": {},
"capabilities": [
"write",
"export"
],
"input_schema": {
"properties": {
"app_id": {
"description": "The app ID",
"type": "string"
},
"goal_event_filter": {
"description": "Optional conversion goal filter",
"type": "object"
},
"goal_event_type": {
"description": "Optional conversion goal type",
"type": "string"
},
"is_active": {
"description": "Optional active state",
"type": "boolean"
},
"name": {
"description": "Optional new name",
"type": "string"
},
"page_name": {
"description": "Optional new base route page",
"type": "string"
},
"test_id": {
"description": "A/B test ID",
"type": "string"
},
"variants": {
"description": "Optional replacement variants. Traffic must total 100.",
"items": {
"type": "object"
},
"type": "array"
}
},
"required": [
"app_id",
"test_id"
],
"type": "object"
},
"risk_flags": [
"bulk_data_access"
]
}
Dispute this classification
|
delete_ab_test |
undetermined |
Low |
none |
No explicit safeguard hints detected. |
Schema & evidence
{
"annotations": {},
"capabilities": [
"undetermined"
],
"input_schema": {
"properties": {
"app_id": {
"description": "The app ID",
"type": "string"
},
"test_id": {
"description": "A/B test ID",
"type": "string"
}
},
"required": [
"app_id",
"test_id"
],
"type": "object"
},
"risk_flags": []
}
Dispute this classification
|
get_ab_test_stats |
read |
Low |
none |
No explicit safeguard hints detected. |
Schema & evidence
{
"annotations": {},
"capabilities": [
"read"
],
"input_schema": {
"properties": {
"app_id": {
"description": "The app ID",
"type": "string"
},
"test_id": {
"description": "A/B test ID",
"type": "string"
}
},
"required": [
"app_id",
"test_id"
],
"type": "object"
},
"risk_flags": []
}
Dispute this classification
|
email_marketing_status |
read |
Low |
none |
Safeguards hinted in metadata. |
Schema & evidence
{
"annotations": {},
"capabilities": [
"read"
],
"input_schema": {
"properties": {
"include_logs": {
"default": false,
"description": "Include recent delivery logs",
"type": "boolean"
}
},
"type": "object"
},
"risk_flags": []
}
Dispute this classification
|
email_marketing_configure_sender |
undetermined |
Low |
none |
No explicit safeguard hints detected. |
Schema & evidence
{
"annotations": {},
"capabilities": [
"undetermined"
],
"input_schema": {
"properties": {
"default_timezone": {
"description": "Default timezone for scheduling",
"type": "string"
},
"is_enabled": {
"description": "Enable or disable the module at settings level",
"type": "boolean"
},
"organization_name": {
"description": "Organization name used in unsubscribe footer",
"type": "string"
},
"postal_address": {
"description": "Optional postal/contact address for compliance",
"type": "string"
},
"reply_to": {
"description": "Reply-To email address",
"type": "string"
},
"sender_email": {
"description": "Sender email address used by the email provider",
"type": "string"
},
"sender_name": {
"description": "Display sender name",
"type": "string"
}
},
"type": "object"
},
"risk_flags": []
}
Dispute this classification
|
email_marketing_update_template |
write |
Medium |
freeform input surface |
No explicit safeguard hints detected. |
Schema & evidence
{
"annotations": {},
"capabilities": [
"write"
],
"input_schema": {
"properties": {
"body_html": {
"description": "HTML body with {{variables}}",
"type": "string"
},
"enabled": {
"description": "Whether this automatic template is active",
"type": "boolean"
},
"subject": {
"description": "Email subject with {{variables}}",
"type": "string"
},
"template_id": {
"description": "Template/event id, e.g. user_joined",
"type": "string"
}
},
"required": [
"template_id"
],
"type": "object"
},
"risk_flags": [
"freeform_input_surface"
]
}
Dispute this classification
|
email_marketing_create_broadcast |
read write |
Medium |
none |
No explicit safeguard hints detected. |
Schema & evidence
{
"annotations": {},
"capabilities": [
"read",
"write"
],
"input_schema": {
"properties": {
"body_html": {
"description": "HTML body. Unsubscribe is appended automatically.",
"type": "string"
},
"filters": {
"description": "Recipient filters: plans, roles, active_status, email_verified, min_apps, max_apps, has_published_app, search",
"type": "object"
},
"name": {
"description": "Internal campaign name",
"type": "string"
},
"scheduled_at": {
"description": "Optional ISO datetime. If no timezone is included, timezone is used.",
"type": "string"
},
"send_now": {
"default": false,
"description": "Send immediately after creating the campaign",
"type": "boolean"
},
"subject": {
"description": "Email subject",
"type": "string"
},
"timezone": {
"default": "UTC",
"description": "Timezone for naive scheduled_at",
"type": "string"
}
},
"required": [
"subject",
"body_html"
],
"type": "object"
},
"risk_flags": []
}
Dispute this classification
|
email_marketing_create_sequence |
write |
Medium |
none |
No explicit safeguard hints detected. |
Schema & evidence
{
"annotations": {},
"capabilities": [
"write"
],
"input_schema": {
"properties": {
"filters": {
"description": "Recipient filters",
"type": "object"
},
"name": {
"description": "Sequence name",
"type": "string"
},
"schedule_mode": {
"description": "fixed_dates uses each step.scheduled_at; day_offsets uses start_at + step day offsets",
"enum": [
"fixed_dates",
"day_offsets"
],
"type": "string"
},
"start_at": {
"description": "ISO datetime for day_offsets mode",
"type": "string"
},
"steps": {
"description": "Steps with subject, body_html, and either scheduled_at (fixed_dates) or day_offset/gap_days (day_offsets).",
"items": {
"type": "object"
},
"type": "array"
},
"timezone": {
"default": "UTC",
"type": "string"
}
},
"required": [
"name",
"schedule_mode",
"steps"
],
"type": "object"
},
"risk_flags": []
}
Dispute this classification
|
email_marketing_create_variable_trigger |
write |
Medium |
none |
No explicit safeguard hints detected. |
Schema & evidence
{
"annotations": {},
"capabilities": [
"write"
],
"input_schema": {
"properties": {
"body_html": {
"description": "HTML body. Unsubscribe is appended automatically.",
"type": "string"
},
"enabled": {
"default": true,
"type": "boolean"
},
"filters": {
"description": "Optional recipient filters",
"type": "object"
},
"from_value": {
"description": "Previous value or empty wildcard",
"type": "string"
},
"name": {
"description": "Trigger name",
"type": "string"
},
"subject": {
"description": "Email subject",
"type": "string"
},
"to_value": {
"description": "New value or empty wildcard",
"type": "string"
},
"variable_name": {
"description": "Variable name, e.g. plan",
"type": "string"
}
},
"required": [
"variable_name",
"subject",
"body_html"
],
"type": "object"
},
"risk_flags": []
}
Dispute this classification
|
email_marketing_trigger_variable |
undetermined |
Low |
none |
No explicit safeguard hints detected. |
Schema & evidence
{
"annotations": {},
"capabilities": [
"undetermined"
],
"input_schema": {
"properties": {
"context": {
"description": "Extra template variables",
"type": "object"
},
"from_value": {
"description": "Previous value",
"type": "string"
},
"to_value": {
"description": "New value",
"type": "string"
},
"user_id": {
"description": "Platform user id",
"type": "string"
},
"variable_name": {
"description": "Variable name",
"type": "string"
}
},
"required": [
"user_id",
"variable_name"
],
"type": "object"
},
"risk_flags": []
}
Dispute this classification
|
email_marketing_app_status |
read |
Low |
none |
Safeguards hinted in metadata. |
Schema & evidence
{
"annotations": {},
"capabilities": [
"read"
],
"input_schema": {
"properties": {
"app_id": {
"description": "The app ID",
"type": "string"
},
"include_logs": {
"default": false,
"type": "boolean"
}
},
"required": [
"app_id"
],
"type": "object"
},
"risk_flags": []
}
Dispute this classification
|
email_marketing_app_configure |
undetermined |
Low |
none |
Safeguards hinted in metadata. |
Schema & evidence
{
"annotations": {},
"capabilities": [
"undetermined"
],
"input_schema": {
"properties": {
"app_id": {
"description": "The app ID",
"type": "string"
},
"default_contact_entity": {
"description": "Entity to sync as contacts, e.g. Customer or Lead",
"type": "string"
},
"default_email_field": {
"description": "Field containing contact email",
"type": "string"
},
"default_name_field": {
"description": "Field containing contact name",
"type": "string"
},
"is_enabled": {
"type": "boolean"
},
"reply_to": {
"type": "string"
},
"sender_email": {
"type": "string"
},
"sender_name": {
"type": "string"
}
},
"required": [
"app_id"
],
"type": "object"
},
"risk_flags": []
}
Dispute this classification
|
email_marketing_app_sync_contacts |
undetermined |
Low |
none |
Safeguards hinted in metadata. |
Schema & evidence
{
"annotations": {},
"capabilities": [
"undetermined"
],
"input_schema": {
"properties": {
"app_id": {
"description": "The app ID",
"type": "string"
},
"email_field": {
"default": "email",
"type": "string"
},
"entity_name": {
"description": "Entity name, e.g. Customer or Lead",
"type": "string"
},
"limit": {
"default": 1000,
"type": "integer"
},
"name_field": {
"type": "string"
}
},
"required": [
"app_id",
"entity_name"
],
"type": "object"
},
"risk_flags": []
}
Dispute this classification
|
email_marketing_app_create_broadcast |
read write |
Medium |
none |
Safeguards hinted in metadata. |
Schema & evidence
{
"annotations": {},
"capabilities": [
"read",
"write"
],
"input_schema": {
"properties": {
"app_id": {
"description": "The app ID",
"type": "string"
},
"body_html": {
"type": "string"
},
"filters": {
"description": "App contact filters such as source_entity, search, tags, field_equals",
"type": "object"
},
"name": {
"type": "string"
},
"scheduled_at": {
"type": "string"
},
"send_now": {
"default": false,
"type": "boolean"
},
"subject": {
"type": "string"
},
"timezone": {
"default": "UTC",
"type": "string"
}
},
"required": [
"app_id",
"subject",
"body_html"
],
"type": "object"
},
"risk_flags": []
}
Dispute this classification
|
email_marketing_app_create_event_trigger |
write |
Medium |
none |
Safeguards hinted in metadata. |
Schema & evidence
{
"annotations": {},
"capabilities": [
"write"
],
"input_schema": {
"properties": {
"app_id": {
"description": "The app ID",
"type": "string"
},
"body_html": {
"type": "string"
},
"enabled": {
"default": true,
"type": "boolean"
},
"entity_name": {
"description": "Optional entity filter",
"type": "string"
},
"event_name": {
"description": "Event name, e.g. entity_created, Customer.created, order_paid",
"type": "string"
},
"filters": {
"description": "Optional app contact filters",
"type": "object"
},
"name": {
"type": "string"
},
"subject": {
"type": "string"
}
},
"required": [
"app_id",
"event_name",
"subject",
"body_html"
],
"type": "object"
},
"risk_flags": []
}
Dispute this classification
|
email_marketing_app_record_event |
write |
Medium |
none |
Safeguards hinted in metadata. |
Schema & evidence
{
"annotations": {},
"capabilities": [
"write"
],
"input_schema": {
"properties": {
"app_id": {
"description": "The app ID",
"type": "string"
},
"contact_id": {
"type": "string"
},
"email": {
"description": "Contact email if no contact_id is known",
"type": "string"
},
"entity_name": {
"type": "string"
},
"event_name": {
"type": "string"
},
"properties": {
"description": "Extra event properties",
"type": "object"
},
"record": {
"description": "Entity record fields for template variables and contact extraction",
"type": "object"
},
"record_id": {
"type": "string"
}
},
"required": [
"app_id",
"event_name"
],
"type": "object"
},
"risk_flags": []
}
Dispute this classification
|
email_marketing_app_create_workflow |
write |
Medium |
none |
Safeguards hinted in metadata. |
Schema & evidence
{
"annotations": {},
"capabilities": [
"write"
],
"input_schema": {
"properties": {
"app_id": {
"description": "The app ID",
"type": "string"
},
"definition": {
"description": "Optional full workflow definition; steps can also be supplied here.",
"type": "object"
},
"enabled": {
"default": true,
"type": "boolean"
},
"name": {
"type": "string"
},
"steps": {
"description": "Ordered workflow steps. Supported type values: email, wait, condition, split, goal.",
"items": {
"type": "object"
},
"type": "array"
},
"trigger_entity_name": {
"description": "Optional entity filter",
"type": "string"
},
"trigger_event_name": {
"description": "Event that enrolls a contact, e.g. Customer.created",
"type": "string"
}
},
"required": [
"app_id",
"trigger_event_name"
],
"type": "object"
},
"risk_flags": []
}
Dispute this classification
|
email_marketing_app_create_sequence |
write |
Medium |
none |
Safeguards hinted in metadata. |
Schema & evidence
{
"annotations": {},
"capabilities": [
"write"
],
"input_schema": {
"properties": {
"app_id": {
"description": "The app ID",
"type": "string"
},
"filters": {
"description": "App contact filters",
"type": "object"
},
"name": {
"type": "string"
},
"schedule_mode": {
"default": "day_offsets",
"enum": [
"fixed_dates",
"day_offsets"
],
"type": "string"
},
"start_at": {
"description": "Sequence start date/time for day_offsets mode",
"type": "string"
},
"steps": {
"description": "Emails in order. Each step supports subject, body_html, scheduled_at, day_offset, or gap_days.",
"items": {
"type": "object"
},
"type": "array"
},
"timezone": {
"default": "UTC",
"type": "string"
}
},
"required": [
"app_id",
"steps"
],
"type": "object"
},
"risk_flags": []
}
Dispute this classification
|
email_marketing_app_report |
read |
Low |
none |
Safeguards hinted in metadata. |
Schema & evidence
{
"annotations": {},
"capabilities": [
"read"
],
"input_schema": {
"properties": {
"app_id": {
"description": "The app ID",
"type": "string"
},
"include_events": {
"default": true,
"type": "boolean"
},
"limit": {
"default": 50,
"type": "integer"
},
"segment_limit": {
"default": 25,
"type": "integer"
}
},
"required": [
"app_id"
],
"type": "object"
},
"risk_flags": []
}
Dispute this classification
|
email_marketing_app_create_segment |
write |
Medium |
none |
Safeguards hinted in metadata. |
Schema & evidence
{
"annotations": {},
"capabilities": [
"write"
],
"input_schema": {
"properties": {
"app_id": {
"description": "The app ID",
"type": "string"
},
"filters": {
"description": "Segment filters. Supports rules with field/operator/value plus opened/clicked/sent behavior fields.",
"type": "object"
},
"name": {
"type": "string"
},
"sample_limit": {
"default": 10,
"type": "integer"
}
},
"required": [
"app_id",
"name",
"filters"
],
"type": "object"
},
"risk_flags": []
}
Dispute this classification
|
email_marketing_app_contact_profile |
read |
Low |
none |
No explicit safeguard hints detected. |
Schema & evidence
{
"annotations": {},
"capabilities": [
"read"
],
"input_schema": {
"properties": {
"app_id": {
"description": "The app ID",
"type": "string"
},
"contact": {
"description": "Contact id or email address",
"type": "string"
}
},
"required": [
"app_id",
"contact"
],
"type": "object"
},
"risk_flags": []
}
Dispute this classification
|
email_marketing_app_deliverability |
read |
Low |
none |
No explicit safeguard hints detected. |
Schema & evidence
{
"annotations": {},
"capabilities": [
"read"
],
"input_schema": {
"properties": {
"app_id": {
"description": "The app ID",
"type": "string"
}
},
"required": [
"app_id"
],
"type": "object"
},
"risk_flags": []
}
Dispute this classification
|
email_marketing_app_process_queue |
undetermined |
Low |
none |
Safeguards hinted in metadata. |
Schema & evidence
{
"annotations": {},
"capabilities": [
"undetermined"
],
"input_schema": {
"properties": {
"app_id": {
"description": "The app ID",
"type": "string"
},
"max_jobs": {
"default": 50,
"type": "integer"
}
},
"required": [
"app_id"
],
"type": "object"
},
"risk_flags": []
}
Dispute this classification
|
email_marketing_app_queue_status |
read |
Low |
none |
Safeguards hinted in metadata. |
Schema & evidence
{
"annotations": {},
"capabilities": [
"read"
],
"input_schema": {
"properties": {
"app_id": {
"description": "The app ID",
"type": "string"
},
"limit": {
"default": 50,
"type": "integer"
},
"status": {
"description": "Optional queue status filter",
"type": "string"
}
},
"required": [
"app_id"
],
"type": "object"
},
"risk_flags": []
}
Dispute this classification
|
email_marketing_app_suppress_contact |
undetermined |
Low |
none |
No explicit safeguard hints detected. |
Schema & evidence
{
"annotations": {},
"capabilities": [
"undetermined"
],
"input_schema": {
"properties": {
"app_id": {
"description": "The app ID",
"type": "string"
},
"email": {
"type": "string"
},
"metadata": {
"type": "object"
},
"reason": {
"default": "manual",
"type": "string"
},
"source": {
"default": "mcp",
"type": "string"
}
},
"required": [
"app_id",
"email"
],
"type": "object"
},
"risk_flags": []
}
Dispute this classification
|
list_media_capabilities |
read |
Low |
none |
No explicit safeguard hints detected. |
Schema & evidence
{
"annotations": {},
"capabilities": [
"read"
],
"input_schema": {
"properties": {
"surfaces": {
"description": "Limit the answer to these surfaces. Default: all three.",
"items": {
"enum": [
"image",
"video",
"slideshow"
],
"type": "string"
},
"type": "array"
}
},
"type": "object"
},
"risk_flags": []
}
Dispute this classification
|
generate_image |
network |
Medium |
arbitrary network egress freeform input surface |
No explicit safeguard hints detected. |
Schema & evidence
{
"annotations": {},
"capabilities": [
"network"
],
"input_schema": {
"properties": {
"language": {
"description": "Language of any text in the image. ISO code such as 'en' or 'he'. Defaults to 'en'.",
"type": "string"
},
"notify_by_email": {
"default": false,
"description": "Email the account owner the finished image. Default false so batch runs do not spam.",
"type": "boolean"
},
"prompt": {
"description": "What to draw. Up to 4500 chars.",
"type": "string"
},
"reference_image_data_url": {
"description": "Reference image inline as a data:image/... URL. Prefer reference_image_url for large files.",
"type": "string"
},
"reference_image_data_urls": {
"description": "Up to 6 extra reference images as data:image/... URLs.",
"items": {
"type": "string"
},
"type": "array"
},
"reference_image_url": {
"description": "Public https URL of a reference image, or one of this account's own finestructure.ai uploads.",
"type": "string"
}
},
"required": [
"prompt"
],
"type": "object"
},
"risk_flags": [
"arbitrary_network_egress",
"freeform_input_surface"
]
}
Dispute this classification
|
estimate_video_cost |
undetermined |
Low |
none |
No explicit safeguard hints detected. |
Schema & evidence
{
"annotations": {},
"capabilities": [
"undetermined"
],
"input_schema": {
"properties": {
"duration": {
"description": "Seconds. Snapped to the model's allowed values.",
"type": "integer"
},
"model": {
"description": "Model id from list_media_capabilities. Default 'seedance-2'.",
"type": "string"
},
"resolution": {
"description": "480p, 720p, or 1080p (model dependent).",
"type": "string"
}
},
"type": "object"
},
"risk_flags": []
}
Dispute this classification
|
generate_video |
undetermined |
Low |
freeform input surface |
No explicit safeguard hints detected. |
Schema & evidence
{
"annotations": {},
"capabilities": [
"undetermined"
],
"input_schema": {
"properties": {
"aspect_ratio": {
"description": "auto, 16:9, 9:16, 1:1, 4:3, 3:4, or 21:9. Default auto.",
"type": "string"
},
"duration": {
"description": "Seconds. Snapped to the model's allowed values.",
"type": "integer"
},
"image_urls": {
"description": "Up to 9 public https reference images (Seedance models only).",
"items": {
"type": "string"
},
"type": "array"
},
"max_charge_usd": {
"description": "Refuse the render if it would charge more than this. Strongly recommended for autonomous agents.",
"type": "number"
},
"model": {
"description": "Model id from list_media_capabilities. Default 'seedance-2'.",
"type": "string"
},
"prompt": {
"description": "The shot to render. Up to 4000 chars.",
"type": "string"
},
"resolution": {
"description": "480p, 720p, or 1080p (model dependent). Default 480p.",
"type": "string"
}
},
"required": [
"prompt"
],
"type": "object"
},
"risk_flags": [
"freeform_input_surface"
]
}
Dispute this classification
|
get_video_status |
read |
Low |
none |
No explicit safeguard hints detected. |
Schema & evidence
{
"annotations": {},
"capabilities": [
"read"
],
"input_schema": {
"properties": {
"job_id": {
"description": "Job id returned by generate_video.",
"type": "string"
}
},
"required": [
"job_id"
],
"type": "object"
},
"risk_flags": []
}
Dispute this classification
|
list_video_jobs |
read |
Low |
none |
No explicit safeguard hints detected. |
Schema & evidence
{
"annotations": {},
"capabilities": [
"read"
],
"input_schema": {
"properties": {
"limit": {
"description": "How many jobs to return, 1-100. Default 20.",
"type": "integer"
}
},
"type": "object"
},
"risk_flags": []
}
Dispute this classification
|
generate_slideshow |
write network |
Medium |
arbitrary network egress freeform input surface |
No explicit safeguard hints detected. |
Schema & evidence
{
"annotations": {},
"capabilities": [
"write",
"network"
],
"input_schema": {
"properties": {
"accent_color": {
"description": "Hex accent for the chip text style.",
"type": "string"
},
"authentic_mode": {
"description": "Lowercase, unpolished 'real person' voice.",
"type": "boolean"
},
"collection": {
"description": "Saved photo collection id to pull slide photos from.",
"type": "string"
},
"content_style": {
"description": "Copy archetype, e.g. x_ways, storytelling, countdown_ranking.",
"type": "string"
},
"cta_platforms": {
"description": "What the CTA actually offers.",
"items": {
"enum": [
"ios",
"android",
"web"
],
"type": "string"
},
"type": "array"
},
"cta_url": {
"description": "Link promoted on the final slide. Omit for pure-value content.",
"type": "string"
},
"enhanced": {
"description": "Use the higher-quality (more expensive) image model.",
"type": "boolean"
},
"goal": {
"description": "What the slideshow should achieve or teach.",
"type": "string"
},
"language": {
"description": "ISO code such as 'en' or 'he'. Defaults to 'en'.",
"type": "string"
},
"narrative_device": {
"description": "Framing device, e.g. metaphor or famous_quote.",
"type": "string"
},
"render_images": {
"default": false,
"description": "Start rendering images immediately after the script. Default false (review first).",
"type": "boolean"
},
"sales_bridge": {
"description": "Add pre-sale bridge slides before the offer.",
"type": "boolean"
},
"series_part": {
"description": "Part number for a recurring series.",
"type": "integer"
},
"slide_count": {
"description": "Fixed number of slides. Omit for the style's natural range.",
"type": "integer"
},
"template": {
"description": "Built-in template id whose voice spec dominates the output.",
"type": "string"
},
"text_align": {
"description": "left, right, or center.",
"type": "string"
},
"visual_style": {
"description": "Visual look, e.g. bold_gradient, tiktok_native_photo.",
"type": "string"
},
"voice_spec": {
"description": "A reference voice spec to reproduce exactly.",
"type": "string"
},
"with_graphics": {
"description": "Rich visuals vs clean text-only slides. Default true.",
"type": "boolean"
},
"x_ways_substyle": {
"description": "How numbered ways are written (x_ways content style only).",
"type": "string"
}
},
"required": [
"goal"
],
"type": "object"
},
"risk_flags": [
"arbitrary_network_egress",
"freeform_input_surface"
]
}
Dispute this classification
|
render_slideshow_images |
undetermined |
Low |
none |
No explicit safeguard hints detected. |
Schema & evidence
{
"annotations": {},
"capabilities": [
"undetermined"
],
"input_schema": {
"properties": {
"history_id": {
"description": "history_id returned by generate_slideshow.",
"type": "integer"
}
},
"required": [
"history_id"
],
"type": "object"
},
"risk_flags": []
}
Dispute this classification
|
get_slideshow |
read |
Low |
none |
No explicit safeguard hints detected. |
Schema & evidence
{
"annotations": {},
"capabilities": [
"read"
],
"input_schema": {
"properties": {
"history_id": {
"description": "history_id returned by generate_slideshow.",
"type": "integer"
}
},
"required": [
"history_id"
],
"type": "object"
},
"risk_flags": []
}
Dispute this classification
|
list_slideshows |
read |
Low |
none |
No explicit safeguard hints detected. |
Schema & evidence
{
"annotations": {},
"capabilities": [
"read"
],
"input_schema": {
"properties": {
"limit": {
"description": "How many to return, 1-60. Default 20.",
"type": "integer"
}
},
"type": "object"
},
"risk_flags": []
}
Dispute this classification
|