48c1b7a51efix(installer): use Application.platform for OS detection; add canonical root logs; fallback to RuntimeInformation
David Sarno
2025-08-24 11:31:38 -0700
86b4dc14bcchore(logging): include OS and server version in MCP bridge start log
David Sarno
2025-08-24 11:28:47 -0700
58ed4d4e13chore(server): bump server_version.txt to 3.0.4
David Sarno
2025-08-24 11:11:27 -0700
4da30cc43bbump server version
David Sarno
2025-08-24 11:00:58 -0700
cd707284d7dev: add generic mcp_source.py helper to switch MCP package source (upstream/remote/local)
David Sarno
2025-08-13 12:42:07 -0700
b6b8d47dfeWindows: robust Claude CLI resolution (prefer .cmd, fallback .ps1, where.exe); Unregister UX: use 'claude mcp get' exit codes; stop PATH prepend on Windows; safer detection when unregistered
dsarno
2025-08-13 12:36:24 -0700
a2a14c179cClaude Code: after unregister, set NotConfigured, re-check, and repaint so button toggles and status updates
David Sarno
2025-08-13 11:54:07 -0700
9a9267c128Windows: prefer WinGet Links uv.exe and preserve existing absolute uv command during config writes
David Sarno
2025-08-13 11:35:31 -0700
Merge pull request #208 from dsarno/feature/claude-cli-detection-ui
dsarno
2025-08-12 21:49:33 -0700
b09a86f5fbWriteToConfig: only include type="stdio" for VSCode; omit for other clients
David Sarno
2025-08-12 21:47:11 -0700
a52ce7a219VSCode manual config: use resolved uv path; VSCode parse init guards; NVM version parse robustness; help labels [HELP]
David Sarno
2025-08-12 21:33:43 -0700
eb7b2e952echore: bump Unity MCP Bridge package version
David Sarno
2025-08-12 21:09:02 -0700
4f9017d676VSCode MCP: switch to mcp.json top-level servers schema; add type=stdio; robust parse/merge; Cursor/Windsurf UV gating UI; Claude Code UX polish and NVM detection
David Sarno
2025-08-12 20:56:22 -0700
5965158533Unity MCP: Claude Code UX improvements: dynamic not-found state with inline help link; NVM auto-detection; path picker override; hide picker after detection; remove auto-connect toggle.
David Sarno
2025-08-12 19:04:47 -0700
Merge pull request #206 from dsarno/feat/local-resolution-and-claude-cli
dsarno
2025-08-12 12:19:02 -0700
bd6114b436fix(claude): treat 'already exists' as success; improve IsClaudeConfigured using ExecPath on all OSes
David Sarno
2025-08-12 12:14:48 -0700
efd146ab53fix: Windows define UNITY_EDITOR_WIN; async stdout/stderr in TryRun and RepairPythonEnvironment; use EnvironmentVariables for PATH; prepend Unix PATH only on macOS/Linux; fix duplicate .meta GUIDs
David Sarno
2025-08-12 11:56:46 -0700
f6f8b24371chore(uv): prepend ~/.local/bin and common bins to PATH for 'which uv' in GUI env
David Sarno
2025-08-12 10:48:46 -0700
6b3a20dd78chore(package): add .meta files for new helpers and bump version to 2.0.1
David Sarno
2025-08-12 10:34:20 -0700
Merge pull request #202 from dsarno/fix-read-console
dsarno
2025-08-11 17:43:15 -0700
ae87e3f3b2read_console: remove dead types.Contains("all") branch; compute want directly from unityType (Exception/Assert treated as errors)
David Sarno
2025-08-11 17:26:51 -0700
46f616df90read_console: correct compiler diagnostic categorization (CSxxxx), preserve Debug.Log as Log without mode fallback, add explicit Debug.Log detection helper
David Sarno
2025-08-11 16:52:42 -0700
9da9739751Package Python server under UnityMcpServer~; remove redundant .meta files; delete old root UnityMcpServer; update editor lookup for tilde path; adjust deploy/restore scripts; remove orphan meta
David Sarno
2025-08-09 12:49:32 -0700
c0de38e1e7Merge upstream/main: CoplayDev rebrand with bridge stability improvements
David Sarno
2025-08-09 12:05:47 -0700
Merge pull request #191 from msanatan/feature/update-package-and-docs
Marcus Sanatan
2025-08-08 15:49:08 -0400
49b0a5397ddocs: add Windsurf to list of supported code editors
Marcus Sanatan
2025-08-08 15:42:52 -0400
7087797952docs: improve README formatting and add note about package reinstallation
Marcus Sanatan
2025-08-08 15:39:12 -0400
823bae624fdocs: fix escape character in README error message
Marcus Sanatan
2025-08-08 15:19:11 -0400
94df819e61fix: update package name from com.CoplayDev.unity-mcp to com.coplaydev.unity-mcp to comply with Unity package naming standards
Marcus Sanatan
2025-08-08 15:13:47 -0400
5d148a7462chore: update repository URLs and package name to use correct CoplayDev casing and main branch
Marcus Sanatan
2025-08-08 15:06:35 -0400
6faa55f825chore: update package namespace from justinpbarnett to coplaydev
Marcus Sanatan
2025-08-08 14:59:30 -0400
cf86964d4dchore: revise documentation
Marcus Sanatan
2025-08-08 14:58:41 -0400
c08e4a42a8Merge branch 'master' into feature/update-readme
Marcus Sanatan
2025-08-08 14:35:45 -0400
06f271926bfeat(editor): 2x2 layout (Server/Bridge | Clients/Validation), Auto-Setup with Connected ✓ state; add Debug Logs toggle and gate verbose logs
David Sarno
2025-08-08 11:23:45 -0700
2f387d3417chore(ui): rename 'Re-Run Client Setup' to 'Bind to Clients'
David Sarno
2025-08-08 10:49:01 -0700
10903a2d48fix(setup): reuse stored project port in StartAutoConnect to avoid port changes during client setup
David Sarno
2025-08-08 10:35:00 -0700
f4bc7cd4fdfix(ports): never hop to default when stored port busy; prefer stored port and let bind micro-retry handle release to avoid port swapping on recompiles
David Sarno
2025-08-08 08:37:02 -0700
1b892dcf49fix(ports): write both hashed and legacy port files; compare project paths case-insensitively to prevent sticky-port drift across reloads
David Sarno
2025-08-08 08:32:20 -0700
85202d4ccbfix(editor): only treat dev mode when manifest uses file: path for package; remove dev-mode logs under UPM
David Sarno
2025-08-08 08:24:50 -0700
57592017aefix(bridge): prefer persisted project port at start to avoid initial 6400 blip after UPM import
David Sarno
2025-08-08 08:18:33 -0700
5c632f0ab3fix(package): add UnityMcpServer folder meta; remove stray egg-info meta
David Sarno
2025-08-08 08:12:57 -0700
a65f10383afeat(bridge): embed Python server into package and remove Git-based installer
David Sarno
2025-08-08 08:08:30 -0700
a0fd9199bbAdd meta for PackageInstaller so Unity includes it in package cache
David Sarno
2025-08-07 19:09:52 -0700
673bc1bd49Add PackageInstaller for automatic Python server installation on first package load
David Sarno
2025-08-07 19:06:12 -0700
Merge pull request #188 from msanatan/feature/remove-sponsorships
Marcus Sanatan
2025-08-07 21:05:42 -0400
11c12e03e6Remove GitHub funding configuration file
Marcus Sanatan
2025-08-07 21:01:42 -0400
5c4ea29fc7Editor Window: streamline layout, remove redundant badges; move and rename auto-run toggle to client section ("Auto-connect to MCP Clients"); rename button to "Run Client Setup"; fix dev-mode status by using FindPackagePythonDirectory() for Claude/Desktop path checks
David Sarno
2025-08-07 17:43:33 -0700