Commit Graph

8 Commits (eea02d1a0d6eef6fe96f511deeaf12e683c5df7d)

Author SHA1 Message Date
dsarno 35165e11b3
Payload-safe paging for hierarchy/components + safer asset search + docs (#490)
* Fix test teardown to avoid dropping MCP bridge

CodexConfigHelperTests was calling MCPServiceLocator.Reset() in TearDown, which disposes the active bridge/transport during MCP-driven test runs. Replace with restoring only the mutated service (IPlatformService).

* Avoid leaking PlatformService in CodexConfigHelperTests

Capture the original IPlatformService before this fixture runs and restore it in TearDown. This preserves the MCP connection safety fix (no MCPServiceLocator.Reset()) while avoiding global state leakage to subsequent tests.

* Fix SO MCP tooling: validate folder roots, normalize paths, expand tests; remove vestigial SO tools

* Remove UnityMCPTests stress artifacts and ignore Assets/Temp

* Ignore UnityMCPTests Assets/Temp only

* Clarify array_resize fallback logic comments

* Refactor: simplify action set and reuse slash sanitization

* Enhance: preserve GUID on overwrite & support Vector/Color types in ScriptableObject tools

* Fix: ensure asset name matches filename to suppress Unity warnings

* Fix: resolve Unity warnings by ensuring asset name match and removing redundant import

* Refactor: Validate assetName, strict object parsing for vectors, remove broken SO logic from ManageAsset

* Hardening: reject Windows drive paths; clarify supported asset types

* Delete FixscriptableobjecPlan.md

* Paginate get_hierarchy and get_components to prevent large payload crashes

* dev: add uvx dev-mode refresh + safer HTTP stop; fix server typing eval

* Payload-safe paging defaults + docs; harden asset search; stabilize Codex tests

* chore: align uvx args + coercion helpers; tighten safety guidance

* chore: minor cleanup + stabilize EditMode SO tests
2025-12-28 20:57:57 -08:00
Marcus Sanatan e35ef22aba
Add .meta files (#472)
* Add missing meta files

* Re-generate .meta files

It was for safety as some were AI generated before. Only minor changes were made
2025-12-19 18:59:19 -04:00
Berkant df3a49334e
feat: add Kilo Code configurator for AutoConfig support (#438)
Adds KiloCodeConfigurator to enable automatic MCP configuration for
Kilo Code VS Code extension users.

Closes #250

Co-authored-by: Berkant <Nonanti@users.noreply.github.com>
2025-12-18 15:48:01 -04:00
DeTandtThibaut 493d9ba420
feat: Add Intelij Rider for Autoconfig support (#448) 2025-12-17 16:57:49 -04:00
Jordon bf81319e4c
Support GitHub Copilot in VSCode Insiders + robustness improvements and bug fixes (#425)
* feat: add VSCode Insiders configurator and update documentation

* feat: add VSCode Insiders configurator metadata file

* feat: enhance telemetry and tool management with improved file handling and boolean coercion

* feat: refactor UV command handling to use BuildUvPathFromUvx method

* feat: replace custom boolean coercion logic with shared utility function

* feat: update import paths for coerce_bool utility function

* feat: enhance telemetry version retrieval and improve boolean coercion fallback logic

* feat: reapply offset and world_space parameters with coercion in manage_gameobject function
2025-12-04 11:41:01 -08:00
dsarno 4cd6c071db
Fix Claude Windows config and CLI status refresh (#412)
* Fix Claude Windows config and CLI status refresh

* Fix Claude uvx path resolution

* Address review feedback for Claude uvx

* Polish config cleanup and status errors

* Tidy Claude status refresh
2025-12-01 18:01:14 -08:00
Marcus Sanatan bd620e04be
Add CodeBuddy CLI configurator (#403)
Closes #392
2025-11-27 21:17:09 -04:00
Marcus Sanatan f94cb2460a
Simplify MCP client configs (#401)
* First pass at MCP client refactor

* Restore original text instructions

Well most of them, I modified a few

* Move configurators to their own folder

It's less clusterd

* Remvoe override for Windsurf because we no longer need to use it

* Add Antigravity configs

Works like Windsurf, but it sucks ass

* Add some docs for properties

* Add comprehensive MCP client configurators documentation

* Add missing imports (#7)

* Handle Linux paths when unregistering CLI commands

* Construct a JSON error in a much more secure fashion
2025-11-27 18:18:44 -04:00