resetConfig
Restore default configuration settings by clearing all saved customizations in the AutoMobile mobile automation suite.
Instructions
Reset to default settings. This will clear all saved configuration.
Input Schema
TableJSON Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Implementation Reference
- src/server/configurationTools.ts:156-176 (handler)The handler function that implements the resetConfig tool logic. It resets the server configuration using ConfigurationManager.resetServerConfig() and returns a JSON response indicating success or failure.async (): Promise<any> => { try { logger.info("Resetting MCP server configuration to defaults"); await ConfigurationManager.getInstance().resetServerConfig(); const result = { success: true, message: "MCP server configuration reset to defaults", }; return createJSONToolResponse(result); } catch (error) { logger.error("Failed to reset MCP server configuration:", error); const result = { success: false, message: `Failed to reset MCP server configuration: ${error}` }; return createJSONToolResponse(result); } }
- src/server/configurationTools.ts:152-177 (registration)Registration of the resetConfig tool in ToolRegistry, including the tool name, description, empty input schema, and inline handler function.ToolRegistry.register( "resetConfig", "Reset to default settings. This will clear all saved configuration.", z.object({}), async (): Promise<any> => { try { logger.info("Resetting MCP server configuration to defaults"); await ConfigurationManager.getInstance().resetServerConfig(); const result = { success: true, message: "MCP server configuration reset to defaults", }; return createJSONToolResponse(result); } catch (error) { logger.error("Failed to reset MCP server configuration:", error); const result = { success: false, message: `Failed to reset MCP server configuration: ${error}` }; return createJSONToolResponse(result); } } );
- Empty Zod schema for the resetConfig tool input parameters.z.object({}),