{ "description": "Mock API keys for testing - DO NOT USE IN PRODUCTION", "note": "These are example keys for testing only. Replace with real keys in .env for production use.", "anthropic": { "mock_api_key": "sk-ant-api03-test-mock-key-for-testing-only-do-not-use-in-production-xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx", "api_base": "https://api.anthropic.com/v1", "model": "claude-sonnet-4-5-20250929", "max_tokens": 4096 }, "figma": { "mock_token": "figd_test_mock_token_for_testing_only_xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx", "mock_file_key": "aBcDeFgHiJkLmNoPqRsTuV", "api_base": "https://api.figma.com/v1" }, "openai": { "mock_api_key": "sk-test-mock-openai-key-for-testing-xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx", "api_base": "https://api.openai.com/v1", "model": "gpt-4" }, "mock_responses": { "claude": { "simple_response": { "id": "msg_01ABC123", "type": "message", "role": "assistant", "content": [ { "type": "text", "text": "This is a mock Claude response for testing." } ], "model": "claude-sonnet-4-5-20250929", "stop_reason": "end_turn", "usage": { "input_tokens": 10, "output_tokens": 20 } } }, "figma": { "variables_response": { "status": 200, "meta": { "variableCollections": { "VariableCollectionId:1:1": { "id": "VariableCollectionId:1:1", "name": "Colors", "modes": [ { "modeId": "1:0", "name": "Light" }, { "modeId": "1:1", "name": "Dark" } ] } }, "variables": { "VariableID:1:2": { "id": "VariableID:1:2", "name": "colors/primary", "key": "colors_primary", "variableCollectionId": "VariableCollectionId:1:1", "resolvedType": "COLOR", "valuesByMode": { "1:0": { "r": 0.0, "g": 0.4, "b": 0.8, "a": 1.0 }, "1:1": { "r": 0.4, "g": 0.6, "b": 1.0, "a": 1.0 } }, "description": "Primary brand color", "remote": false, "hiddenFromPublishing": false }, "VariableID:1:3": { "id": "VariableID:1:3", "name": "spacing/base", "key": "spacing_base", "variableCollectionId": "VariableCollectionId:1:1", "resolvedType": "FLOAT", "valuesByMode": { "1:0": 16, "1:1": 16 }, "description": "Base spacing unit", "remote": false, "hiddenFromPublishing": false } } } } } } }