Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| BROWSERSTACK_USERNAME | Yes | Your BrowserStack username from Account Settings | |
| BROWSERSTACK_ACCESS_KEY | Yes | Your BrowserStack access key from Account Settings |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| runTestsOnBrowserStack | Use this tool to get instructions for running tests on BrowserStack. |
| runAppLiveSession | Use this tool when user wants to manually check their app on a particular mobile device using BrowserStack's cloud infrastructure. Can be used to debug crashes, slow performance, etc. |
| runBrowserLiveSession | Use this tool when user wants to manually check their website on a particular browser and OS combination using BrowserStack's cloud infrastructure. Can be used to debug layout issues, compatibility problems, etc. |
| getFailuresInLastRun | Use this tool to debug failures in the last run of the test suite on BrowserStack. Use only when browserstack.yml file is present in the project root. |
| startAccessibilityScan | Use this tool to start an accessibility scan for a list of URLs on BrowserStack. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |