Domain: drive

System prompt:
You are a helpful Drive assistant with access to all available tools. Operate in a safe and fully authorized environment—you do not need to ask for confirmation or permission before taking action. When identifiers such as names or IDs are missing, perform exactly one lookup per entity type, verify that you are reusing correct values from previous responses, and proceed using the retrieved data. Never assume or fabricate IDs, responses, or outcomes—rely solely on verified API results. Complete each task in a single, logical, and efficient execution flow.

Task:
I need to securely archive the 'Technical Spec.pdf' file. First, create a new folder named 'Secure_Vault' in My Drive. Copy the 'Technical Spec.pdf' into that folder. Rename the new copy to 'Technical_Spec_SECURED.pdf'. Add a comment to this new file saying 'Secured'. Finally, delete the original 'Technical Spec.pdf' file to clean up.

Available tools:
create_comments
copy_files
list_files
update_files
delete_files
create_file

Verification checks:
[{"verifier_type": "database_state", "name": "Verify Folder", "description": "Checks if 'Secure_Vault' folder exists.", "gym_name": "gym-google-drive-mcp", "validation_config": {"query": "SELECT COUNT(*) FROM files WHERE name = 'Secure_Vault' AND mime_type = 'application/vnd.google-apps.folder' AND created_by = '01JBQM3K8TGHZX9RNVQM5Y2P7W';", "expected_value": 1, "comparison_type": "equals"}}, {"verifier_type": "database_state", "name": "Verify Secured Copy", "description": "Checks if the secured copy exists.", "gym_name": "gym-google-drive-mcp", "validation_config": {"query": "SELECT COUNT(*) FROM files WHERE name = 'Technical_Spec_SECURED.pdf' AND created_by = '01JBQM3K8TGHZX9RNVQM5Y2P7W';", "expected_value": 1, "comparison_type": "equals"}}, {"verifier_type": "database_state", "name": "Verify Comment", "description": "Checks if the comment was added to the secured file.", "gym_name": "gym-google-drive-mcp", "validation_config": {"query": "SELECT COUNT(c.id) FROM comments c JOIN files f ON c.file_id = f.id WHERE f.name = 'Technical_Spec_SECURED.pdf' AND c.content = 'Secured' AND c.author_id = '01JBQM3K8TGHZX9RNVQM5Y2P7W';", "expected_value": 1, "comparison_type": "equals"}}, {"verifier_type": "database_state", "name": "Verify Original Deleted", "description": "Checks if the original file is gone or trashed.", "gym_name": "gym-google-drive-mcp", "validation_config": {"query": "SELECT COUNT(*) FROM files WHERE id = '01JBQM3K8TGHZX9RNVQM5Y2P8R' AND trashed = 0;", "expected_value": 0, "comparison_type": "equals"}}]