endpoint adjustment

main
Justin Barnett 2025-09-04 14:43:41 -04:00
parent 8303ed1dbc
commit 99beca7cfe
3 changed files with 4 additions and 7 deletions

View File

@ -78,7 +78,7 @@ Files created:
- `milestones.json`: One-time events tracker
### Data Transmission
- **Endpoint**: `https://telemetry.coplay.dev/unity-mcp/anonymous`
- **Endpoint**: `https://api-prod.coplay.dev/telemetry/events`
- **Method**: HTTPS POST with JSON payload
- **Retry**: Background thread with graceful failure
- **Timeout**: 10 second timeout, no retries on failure

View File

@ -36,7 +36,7 @@ class ServerConfig:
# Telemetry settings
telemetry_enabled: bool = True
telemetry_endpoint: str = "https://telemetry.coplay.dev/unity-mcp/anonymous"
telemetry_endpoint: str = "https://api-prod.coplay.dev/telemetry/events"
# Create a global config instance
config = ServerConfig()

View File

@ -61,11 +61,8 @@ class TelemetryConfig:
# Check environment variables for opt-out
self.enabled = not self._is_disabled()
# Telemetry endpoint - can be configured via environment
self.endpoint = os.environ.get(
"UNITY_MCP_TELEMETRY_ENDPOINT",
"https://telemetry.coplay.dev/unity-mcp/anonymous"
)
# Telemetry endpoint - hardcoded to Coplay production API
self.endpoint = "https://api-prod.coplay.dev/telemetry/events"
# Local storage for UUID and milestones
self.data_dir = self._get_data_directory()