{"id":"199565de-cc1b-459e-a1cc-effc3ab84732","task_name":"Create Publishable API Key","summary":"Create a new publishable API key in Supabase to enable client-side applications to securely access your project. Publishable keys are designed for frontend applications and provide read-only or limited access based on your row-level security policies.","description":"Creates a new publishable API key in Supabase by accessing Project Settings, navigating to API Keys, entering a name, and confirming the creation.","tools_used":[],"agent_steps":[{"step_number":1,"action_type":"click","url":"https://supabase.com/dashboard/project/bezuunvuecuzqgutpggb","element":{"name":"Project Settings","role":"link","selector":"","xpath":"//html/body/div[1]/div/div/div[3]/div[1]/div[2]/div/div[1]/div/ul/div[7]/li/a","attributes":{"href":"/dashboard/project/bezuunvuecuzqgutpggb/settings/general","data-size":"default","data-state":"closed","data-active":"false","data-sidebar":"menu-button","data-has-icon":"true"}},"value":"","keys":[],"file_paths":[],"description":"Navigate to your project's settings by clicking the Project Settings link in the Supabase navigation. This opens the main settings panel where you can manage API keys and other project configuration."},{"step_number":2,"action_type":"click","url":"https://supabase.com/dashboard/project/bezuunvuecuzqgutpggb/settings/general","element":{"name":"API Keys","role":"menuitem","selector":"","xpath":"//html/body/div/div/div/div[3]/div[2]/div/div/div/div/div/div[1]/div/div/div/div[2]/div/nav/ul/div[1]/div[1]/div/div[2]/a[5]/li","attributes":{}},"value":"","keys":[],"file_paths":[],"description":"Select API Keys from the settings menu. This displays the API Keys management page where all your project's keys are listed and new keys can be created."},{"step_number":3,"action_type":"click","url":"https://supabase.com/dashboard/project/bezuunvuecuzqgutpggb/settings/api-keys","element":{"name":"New publishable key","role":"button","selector":"","xpath":"//html/body/div/div/div/div[3]/div[2]/div/div/div/div/div/div[3]/div/main/div/div[2]/div[2]/div[1]/div[1]/div[2]/button","attributes":{"type":"button","data-size":"tiny","data-state":"closed"}},"value":"","keys":[],"file_paths":[],"description":"Click the 'New publishable key' button to initiate creation of a new publishable API key. A form or dialog will appear where you can enter details for the new key."},{"step_number":4,"action_type":"type","url":"https://supabase.com/dashboard/project/bezuunvuecuzqgutpggb/settings/api-keys?new=publishable","element":{"name":"name","role":"textbox","selector":"","xpath":"//*[@id=\":ru5:-form-item\"]","attributes":{"id":":ru5:-form-item","name":"name"}},"value":"","keys":[],"file_paths":[],"description":"Enter a descriptive name for the publishable API key in the name field. Use a clear name that identifies the application, environment, or purpose (e.g., 'web-app-production' or 'mobile-client-v1')."},{"step_number":5,"action_type":"click","url":"https://supabase.com/dashboard/project/bezuunvuecuzqgutpggb/settings/api-keys?new=publishable","element":{"name":"Create Publishable API key","role":"button","selector":"","xpath":"//html/body/div[2]/div/div[4]/button","attributes":{"type":"submit","data-size":"tiny"}},"value":"","keys":[],"file_paths":[],"description":"Click the 'Create Publishable API key' button to complete the creation process. Supabase will generate the key and display it for you to copy."},{"step_number":6,"action_type":"click","url":"https://supabase.com/dashboard/project/bezuunvuecuzqgutpggb/settings/api-keys","element":{"name":"","role":"button","selector":"","xpath":"//html/body/div/div/div/div[3]/div[2]/div/div/div/div/div/div[3]/div/main/div/div[2]/div[2]/div[1]/div[2]/div/div[2]/table/tbody/tr[2]/td[2]/div/button","attributes":{"type":"button","data-size":"tiny","data-state":"closed"}},"value":"","keys":[],"file_paths":[],"description":"Click the confirm or close button to finish and return to the API Keys list. The new publishable key will now appear in your keys table and be available for use in your applications."}]}