33979d348btelemetry: use Cloud Run default, reject localhost overrides, add startup diagnostics, and normalize logging
dsarno
2025-09-10 11:57:43 -0700
9b5488dcaftelemetry_decorator: guard record_tool_usage and milestone emits (sync/async)
David Sarno
2025-09-10 09:38:53 -0700
9f7308b4c2mcp-unity: telemetry fire-and-forget; safer sender reg; defer startup/conn telemetry; writer IO logs; manage_scene tolerant params; test worker wake
David Sarno
2025-09-10 09:24:09 -0700
89714d022ctelemetry: record sub_action for tool executions; decorator extracts 'action'; add tests for keyword/positional extraction
David Sarno
2025-09-10 08:52:38 -0700
2fd74f5dabmanage_scene: tolerant params + optional buildIndex; add writer IO logs; keep direct write path
David Sarno
2025-09-10 08:23:25 -0700
46df7250b5attempted ManageScene debugging for hang
David Sarno
2025-09-09 19:26:17 -0700
c1bde804d4telemetry: main-thread routing + timeout for manage_scene; stderr + rotating file logs; Cloud Run endpoint in config; minor robustness in scene tool
David Sarno
2025-09-09 18:46:42 -0700
1e003748d8telemetry: bounded queue + single worker; INFO-level send logs; endpoint to Cloud Run; add unit test for backpressure
David Sarno
2025-09-09 18:45:09 -0700
bd55a56d1cMCP server: hardened startup + telemetry queue - Logging to stderr with force; quiet httpx/urllib3 - Async lifespan fix; defer telemetry in first second - Bounded telemetry queue with single worker - Reduce initial Unity connect timeout to 1s - Keep server_version in file
David Sarno
2025-09-09 12:14:00 -0700
Add Windows legacy server cleanup for %LOCALAPPDATA%\Programs\UnityMCP\UnityMcpServer (#272)
dsarno
2025-09-09 10:18:22 -0700
ba45051a40fix she descrip
David Sarno
2025-09-08 21:37:06 -0700
2e907f189etests: disable telemetry during pytest via conftest; lock milestone saves
David Sarno
2025-09-08 20:55:00 -0700
2abca24e9dtelemetry: pluggable Unity sender; add MCP_DISABLE_TELEMETRY; server reads version file; locks for milestones
David Sarno
2025-09-08 20:45:45 -0700
f6a5568865telemetry: prefer config with env override; validate scheme; robust load\n\n- TelemetryConfig reads config.telemetry_enabled/endpoint, env can override\n- Validate endpoint scheme; revalidate on send\n- Split UUID/milestones load error handling\n- Add tests for config precedence, scheme validation, UUID preservation\n- validate_script: optional include_diagnostics with documented behavior
David Sarno
2025-09-08 20:37:38 -0700
7f0527f708chore: apply CodeRabbit suggestions
David Sarno
2025-09-08 20:25:07 -0700
Merge pull request #254 from dsarno/fix/windows-auto-reload-managescript
dsarno
2025-09-02 15:20:32 -0700
96326ee6a1Editor: Detect Windows Store Python (PythonSoftwareFoundation) uv.exe in FindUvPath
dsarno
2025-09-02 14:41:29 -0700
8c2b4a2ca8Editor: Improve Windows auto-reload in ManageScript\n- Force synchronous ImportAsset and RequestScriptCompilation\n- Debounced refresh calls ImportAsset instead of Refresh\n- Path sanitation for Assets/ and slashes\n- Atomic writes with Windows-safe fallbacks\n- Nudge Editor tick for debounce reliability
dsarno
2025-09-02 14:13:13 -0700
35e7d89cbcchore: bump version to 3.2.1
GitHub Actions
2025-09-02 16:44:15 +0000
Merge pull request #239 from dsarno/fix/installer-cleanup-v2
dsarno
2025-08-25 22:25:30 -0700
a7d7bcdc42Editor: on macOS, prefer macConfigPath in ManualConfigEditorWindow (fallback to linux path); Linux/Windows unchanged.
David Sarno
2025-08-25 16:56:43 -0700
88b6390359Models: add macConfigPath to McpClient for macOS config path selection (fixes CS1061 in editor window).
David Sarno
2025-08-25 16:49:42 -0700
99d7a120c9Editor: use macConfigPath on macOS for MCP client config writes (Claude Desktop, etc.). Fallback to linuxConfigPath only if mac path missing.
David Sarno
2025-08-25 15:22:04 -0700
daa105da35Fix Claude Desktop config path and atomic write issues
David Sarno
2025-08-25 14:51:03 -0700
aa4fc1c0eaServer: set server_version.txt to 3.0.1
David Sarno
2025-08-24 14:19:34 -0700
ad5c3112caMCP: Fix macOS paths and VSCode manual setup
David Sarno
2025-08-24 14:18:08 -0700
01ea2f46acrefactor(installer): revert to lean installer logic from ee23346c; fix macOS path via Application.platform; escape pgrep pattern
David Sarno
2025-08-24 11:47:04 -0700
ce1104e9e7feat(installer): rewire known configs (EditorPrefs, Cursor mcp.json) to canonical path; then remove legacy if unreferenced
David Sarno
2025-08-24 11:39:01 -0700
755e1d784bchore(version): bump server_version.txt to 3.0.5
David Sarno
2025-08-24 11:32:13 -0700