diff --git a/.release-please-manifest.json b/.release-please-manifest.json index b3ccef9..48950c7 100644 --- a/.release-please-manifest.json +++ b/.release-please-manifest.json @@ -1,7 +1,7 @@ { - "plugins/coherent-gameface": "0.3.0", - "plugins/coherent-gameface/mcp": "0.3.0", - "plugins/unity-devtools": "0.4.0", - "plugins/unity-devtools/mcp": "0.4.0", - "plugins/cs2-modding": "0.0.0" + "plugins/coherent-gameface": "0.3.1", + "plugins/coherent-gameface/mcp": "0.3.1", + "plugins/unity-devtools": "0.5.0", + "plugins/unity-devtools/mcp": "0.5.0", + "plugins/cs2-modding": "1.0.0" } diff --git a/package.json b/package.json index b98c51c..fd33379 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "agents-plugins", - "version": "0.3.0", + "version": "0.3.1", "private": true, "description": "Workspace root: lint/format tooling and git hooks for the CS Modding agent plugins marketplace", "license": "MIT", diff --git a/plugins/coherent-gameface/.claude-plugin/plugin.json b/plugins/coherent-gameface/.claude-plugin/plugin.json index 8a3b2f6..7e06a04 100644 --- a/plugins/coherent-gameface/.claude-plugin/plugin.json +++ b/plugins/coherent-gameface/.claude-plugin/plugin.json @@ -1,6 +1,6 @@ { "name": "coherent-gameface", - "version": "0.3.0", + "version": "0.3.1", "description": "Drive a running Coherent Gameface UI from your coding agent (Claude Code, Codex CLI): ships the gameface-devtools-mcp server (evaluate JS, screenshot, inspect and drive the DOM, capture the console, set JS breakpoints over a direct Chrome DevTools Protocol connection), plus skills.", "author": { "name": "Morgan Touverey Quilling" diff --git a/plugins/coherent-gameface/.codex-plugin/plugin.json b/plugins/coherent-gameface/.codex-plugin/plugin.json index 155b7dd..bba7d31 100644 --- a/plugins/coherent-gameface/.codex-plugin/plugin.json +++ b/plugins/coherent-gameface/.codex-plugin/plugin.json @@ -1,6 +1,6 @@ { "name": "coherent-gameface", - "version": "0.3.0", + "version": "0.3.1", "description": "Drive a running Coherent Gameface UI from your coding agent (Claude Code, Codex CLI): ships the gameface-devtools-mcp server (evaluate JS, screenshot, inspect and drive the DOM, capture the console, set JS breakpoints over a direct Chrome DevTools Protocol connection), plus skills.", "author": { "name": "Morgan Touverey Quilling" diff --git a/plugins/coherent-gameface/CHANGELOG.md b/plugins/coherent-gameface/CHANGELOG.md index e29e15e..928f75a 100644 --- a/plugins/coherent-gameface/CHANGELOG.md +++ b/plugins/coherent-gameface/CHANGELOG.md @@ -1,5 +1,12 @@ # Changelog +## [0.3.1](https://github.com/CitiesSkylinesModding/agents-plugins/compare/coherent-gameface-v0.3.0...coherent-gameface-v0.3.1) (2026-08-03) + + +### Bug Fixes + +* **coherent-gameface:** stop teaching jpeg quality as the screenshot's cost knob ([9e357db](https://github.com/CitiesSkylinesModding/agents-plugins/commit/9e357db260d47ceacf291f8ae0a550a44708e3f7)) + ## [0.3.0](https://github.com/CitiesSkylinesModding/agents-plugins/compare/coherent-gameface-v0.2.0...coherent-gameface-v0.3.0) (2026-07-20) diff --git a/plugins/coherent-gameface/mcp/CHANGELOG.md b/plugins/coherent-gameface/mcp/CHANGELOG.md index 8823682..be7e7e1 100644 --- a/plugins/coherent-gameface/mcp/CHANGELOG.md +++ b/plugins/coherent-gameface/mcp/CHANGELOG.md @@ -1,5 +1,12 @@ # Changelog +## [0.3.1](https://github.com/CitiesSkylinesModding/agents-plugins/compare/gameface-devtools-mcp-v0.3.0...gameface-devtools-mcp-v0.3.1) (2026-08-03) + + +### Bug Fixes + +* **coherent-gameface:** stop teaching jpeg quality as the screenshot's cost knob ([9e357db](https://github.com/CitiesSkylinesModding/agents-plugins/commit/9e357db260d47ceacf291f8ae0a550a44708e3f7)) + ## [0.3.0](https://github.com/CitiesSkylinesModding/agents-plugins/compare/gameface-devtools-mcp-v0.2.0...gameface-devtools-mcp-v0.3.0) (2026-07-20) diff --git a/plugins/coherent-gameface/mcp/package.json b/plugins/coherent-gameface/mcp/package.json index 8844499..9035282 100644 --- a/plugins/coherent-gameface/mcp/package.json +++ b/plugins/coherent-gameface/mcp/package.json @@ -1,6 +1,6 @@ { "name": "@csmodding/gameface-devtools-mcp", - "version": "0.3.0", + "version": "0.3.1", "description": "MCP server that drives a running Coherent Gameface (Cohtml) game UI over a direct Chrome DevTools Protocol connection: evaluate JS, screenshot, inspect and drive the DOM, capture the console, and set JS breakpoints.", "keywords": [ "browser-automation", diff --git a/plugins/coherent-gameface/package.json b/plugins/coherent-gameface/package.json index d51c33e..b19ae52 100644 --- a/plugins/coherent-gameface/package.json +++ b/plugins/coherent-gameface/package.json @@ -1,6 +1,6 @@ { "name": "coherent-gameface", - "version": "0.3.0", + "version": "0.3.1", "private": true, "description": "release-please version anchor for the coherent-gameface plugin; the plugin manifests are synced from this version via extra-files. Not a workspace package, never published.", "license": "MIT" diff --git a/plugins/cs2-modding/.claude-plugin/plugin.json b/plugins/cs2-modding/.claude-plugin/plugin.json index a4b2aaf..b9c846e 100644 --- a/plugins/cs2-modding/.claude-plugin/plugin.json +++ b/plugins/cs2-modding/.claude-plugin/plugin.json @@ -1,6 +1,6 @@ { "name": "cs2-modding", - "version": "0.0.0", + "version": "1.0.0", "description": "Teach your coding agent to write Cities: Skylines II code mods (Claude Code, Codex CLI): the game's architecture, the modding techniques and the game mechanics behind them, every claim verified against the decompiled game. Knowledge only, no MCP server.", "author": { "name": "Morgan Touverey Quilling" diff --git a/plugins/cs2-modding/.codex-plugin/plugin.json b/plugins/cs2-modding/.codex-plugin/plugin.json index a4b2aaf..b9c846e 100644 --- a/plugins/cs2-modding/.codex-plugin/plugin.json +++ b/plugins/cs2-modding/.codex-plugin/plugin.json @@ -1,6 +1,6 @@ { "name": "cs2-modding", - "version": "0.0.0", + "version": "1.0.0", "description": "Teach your coding agent to write Cities: Skylines II code mods (Claude Code, Codex CLI): the game's architecture, the modding techniques and the game mechanics behind them, every claim verified against the decompiled game. Knowledge only, no MCP server.", "author": { "name": "Morgan Touverey Quilling" diff --git a/plugins/cs2-modding/CHANGELOG.md b/plugins/cs2-modding/CHANGELOG.md new file mode 100644 index 0000000..d6c9f24 --- /dev/null +++ b/plugins/cs2-modding/CHANGELOG.md @@ -0,0 +1,27 @@ +# Changelog + +## 1.0.0 (2026-08-03) + + +### Features + +* **cs2-modding:** provision a readable copy of the game's UI bundle, and correct what the frontend actually does ([cd421c6](https://github.com/CitiesSkylinesModding/agents-plugins/commit/cd421c61647fef99d1d23d3cfb13d177b9485d30)) +* **cs2-modding:** provision the local sources the plugin's knowledge leans on ([5aa9b9b](https://github.com/CitiesSkylinesModding/agents-plugins/commit/5aa9b9bea672d50d26f6d1ea652ceeb676ec11b3)) +* **cs2-modding:** teach the definition a tool emits, and the window to rewrite it ([508a551](https://github.com/CitiesSkylinesModding/agents-plugins/commit/508a55178f4a07d15fd2e74eb612aa7f2ccdc6e0)) +* **cs2-modding:** teach the ECS this game actually writes ([0b7e76f](https://github.com/CitiesSkylinesModding/agents-plugins/commit/0b7e76ff079fb97a29da1a8f6c7086d9ad979274)) +* **cs2-modding:** teach the mod lifecycle, loading and system ordering ([d28da5d](https://github.com/CitiesSkylinesModding/agents-plugins/commit/d28da5d0567adb7c42a7e87cb4d5f9e895718750)) +* **cs2-modding:** teach the official toolchain, from project creation to publishing ([bf84b20](https://github.com/CitiesSkylinesModding/agents-plugins/commit/bf84b2095c62d01b3f45153c59b072d35ec958d7)) +* **cs2-modding:** teach the options page a mod adds, and the two things called a binding conflict ([b93e1d3](https://github.com/CitiesSkylinesModding/agents-plugins/commit/b93e1d32d15b14e5dd5ed0b3f10c11a41f57a9fa)) +* **cs2-modding:** teach the strings a mod ships, and the key namespaces the game already uses ([dc6797c](https://github.com/CitiesSkylinesModding/agents-plugins/commit/dc6797c249e7f6bb83a53f0877044924882325f4)) +* **cs2-modding:** teach the three things the word prefab names ([6729bef](https://github.com/CitiesSkylinesModding/agents-plugins/commit/6729bef6e6e5883adbab314a8c44b73745de73bc)) +* **cs2-modding:** teach the tool a mod writes, and where the vanilla masks stop ([8a89cd4](https://github.com/CitiesSkylinesModding/agents-plugins/commit/8a89cd4e6f5ae0dfbd2bc1b6b07f9de919925c71)) +* **scripts:** check the cs2-modding plugin's prose against its shipped-content rules ([b4f1a81](https://github.com/CitiesSkylinesModding/agents-plugins/commit/b4f1a81f0e63e78dacc858fb9774c727f918f036)) + + +### Bug Fixes + +* **cs2-modding:** let the content lint tell a mod name from a word its subject owns ([ea81ab0](https://github.com/CitiesSkylinesModding/agents-plugins/commit/ea81ab0f62c1021c640cb63ebb473673db03af62)) +* **cs2-modding:** remove a VOLATILE marker ([cba2e33](https://github.com/CitiesSkylinesModding/agents-plugins/commit/cba2e33423dee6f42cf56053981c07b824fce2af)) +* **cs2-modding:** stop teaching the definition sweep as same-frame, and name the system that tags an error ([92c647b](https://github.com/CitiesSkylinesModding/agents-plugins/commit/92c647b5d3725247be71f2127403232357d696e6)) +* **cs2-modding:** stop teaching the prefab-update phase as gated on pending work ([c60b51c](https://github.com/CitiesSkylinesModding/agents-plugins/commit/c60b51c80ce3a2a7d08da0c71d63a5a007a40765)) +* **cs2-modding:** strip the mod catalog of everything only a maintainer needs ([7273f6c](https://github.com/CitiesSkylinesModding/agents-plugins/commit/7273f6cf7d976ba2e4fd2cd2c2bdbcb02d11c87b)) diff --git a/plugins/cs2-modding/package.json b/plugins/cs2-modding/package.json index 7fdb965..d37ed0b 100644 --- a/plugins/cs2-modding/package.json +++ b/plugins/cs2-modding/package.json @@ -1,6 +1,6 @@ { "name": "cs2-modding", - "version": "0.0.0", + "version": "1.0.0", "private": true, "description": "release-please version anchor for the cs2-modding plugin; the plugin manifests are synced from this version via extra-files. Not a workspace package, never published.", "license": "MIT" diff --git a/plugins/unity-devtools/.claude-plugin/plugin.json b/plugins/unity-devtools/.claude-plugin/plugin.json index 8ba57ce..58aaf8e 100644 --- a/plugins/unity-devtools/.claude-plugin/plugin.json +++ b/plugins/unity-devtools/.claude-plugin/plugin.json @@ -1,6 +1,6 @@ { "name": "unity-devtools", - "version": "0.4.0", + "version": "0.5.0", "description": "Drive a running Unity Mono development build from your coding agent (Claude Code, Codex CLI): ships the unity-devtools-mcp server (process discovery, live type reflection, C# expression evaluation, and ECS entity/component/buffer read-write over the Mono Soft Debugger protocol, no code injection), plus skills.", "author": { "name": "Morgan Touverey Quilling" diff --git a/plugins/unity-devtools/.codex-plugin/mcp.json b/plugins/unity-devtools/.codex-plugin/mcp.json index c778edd..d8fb0c4 100644 --- a/plugins/unity-devtools/.codex-plugin/mcp.json +++ b/plugins/unity-devtools/.codex-plugin/mcp.json @@ -6,7 +6,7 @@ "dnx", "UnityDevtools.Mcp", "--version", - "0.4.0", + "0.5.0", "--yes" ], "cwd": "." diff --git a/plugins/unity-devtools/.codex-plugin/plugin.json b/plugins/unity-devtools/.codex-plugin/plugin.json index c3f95f7..ed8b181 100644 --- a/plugins/unity-devtools/.codex-plugin/plugin.json +++ b/plugins/unity-devtools/.codex-plugin/plugin.json @@ -1,6 +1,6 @@ { "name": "unity-devtools", - "version": "0.4.0", + "version": "0.5.0", "description": "Drive a running Unity Mono development build from your coding agent (Claude Code, Codex CLI): ships the unity-devtools-mcp server (process discovery, live type reflection, C# expression evaluation, and ECS entity/component/buffer read-write over the Mono Soft Debugger protocol, no code injection), plus skills.", "author": { "name": "Morgan Touverey Quilling" diff --git a/plugins/unity-devtools/.mcp.json b/plugins/unity-devtools/.mcp.json index 526940c..7398b26 100644 --- a/plugins/unity-devtools/.mcp.json +++ b/plugins/unity-devtools/.mcp.json @@ -6,7 +6,7 @@ "dnx", "UnityDevtools.Mcp", "--version", - "0.4.0", + "0.5.0", "--yes" ], "env": { diff --git a/plugins/unity-devtools/CHANGELOG.md b/plugins/unity-devtools/CHANGELOG.md index 8e32635..7875ae2 100644 --- a/plugins/unity-devtools/CHANGELOG.md +++ b/plugins/unity-devtools/CHANGELOG.md @@ -1,5 +1,19 @@ # Changelog +## [0.5.0](https://github.com/CitiesSkylinesModding/agents-plugins/compare/unity-devtools-v0.4.0...unity-devtools-v0.5.0) (2026-08-03) + + +### Features + +* **unity-devtools:** name every member a flags value carries, instead of printing a number ([15c7e4e](https://github.com/CitiesSkylinesModding/agents-plugins/commit/15c7e4ed77ddf3e72dc6e9bc1cd8dde90beccbe0)) +* **unity-devtools:** teach the eval that captures the game's own frame ([7238c67](https://github.com/CitiesSkylinesModding/agents-plugins/commit/7238c67536b3844315c77af1cea7ec843aa4e966)) + + +### Performance Improvements + +* **unity-devtools:** read an enum constant off its field instead of waking the game ([485b8dc](https://github.com/CitiesSkylinesModding/agents-plugins/commit/485b8dc67f32bd4a596c953dbae37a895663ccd4)) +* **unity-devtools:** stop re-asking the game what this attach already answered ([6516ec9](https://github.com/CitiesSkylinesModding/agents-plugins/commit/6516ec99ba9f6d7f8e741c4ab9cd235eb48169ef)) + ## [0.4.0](https://github.com/CitiesSkylinesModding/agents-plugins/compare/unity-devtools-v0.3.0...unity-devtools-v0.4.0) (2026-07-30) diff --git a/plugins/unity-devtools/mcp/CHANGELOG.md b/plugins/unity-devtools/mcp/CHANGELOG.md index e95faca..12365fc 100644 --- a/plugins/unity-devtools/mcp/CHANGELOG.md +++ b/plugins/unity-devtools/mcp/CHANGELOG.md @@ -1,5 +1,12 @@ # Changelog +## [0.5.0](https://github.com/CitiesSkylinesModding/agents-plugins/compare/unity-devtools-mcp-v0.4.0...unity-devtools-mcp-v0.5.0) (2026-08-03) + + +### Performance Improvements + +* **unity-devtools:** stop re-asking the game what this attach already answered ([6516ec9](https://github.com/CitiesSkylinesModding/agents-plugins/commit/6516ec99ba9f6d7f8e741c4ab9cd235eb48169ef)) + ## [0.4.0](https://github.com/CitiesSkylinesModding/agents-plugins/compare/unity-devtools-mcp-v0.3.0...unity-devtools-mcp-v0.4.0) (2026-07-30) diff --git a/plugins/unity-devtools/mcp/UnityDevtools.Mcp.csproj b/plugins/unity-devtools/mcp/UnityDevtools.Mcp.csproj index 4c9de57..5f29208 100644 --- a/plugins/unity-devtools/mcp/UnityDevtools.Mcp.csproj +++ b/plugins/unity-devtools/mcp/UnityDevtools.Mcp.csproj @@ -8,7 +8,7 @@ Exe - 0.4.0 + 0.5.0 net10.0 enable diff --git a/plugins/unity-devtools/mcp/package.json b/plugins/unity-devtools/mcp/package.json index 1bbca23..1ffaa51 100644 --- a/plugins/unity-devtools/mcp/package.json +++ b/plugins/unity-devtools/mcp/package.json @@ -1,6 +1,6 @@ { "name": "unity-devtools-mcp", - "version": "0.4.0", + "version": "0.5.0", "private": true, "description": "release-please version anchor for the unity-devtools MCP server; the csproj is synced from this via extra-files. Not a workspace package, never published.", "license": "MIT" diff --git a/plugins/unity-devtools/package.json b/plugins/unity-devtools/package.json index e20273a..88f9302 100644 --- a/plugins/unity-devtools/package.json +++ b/plugins/unity-devtools/package.json @@ -1,6 +1,6 @@ { "name": "unity-devtools", - "version": "0.4.0", + "version": "0.5.0", "private": true, "description": "release-please version anchor for the unity-devtools plugin; the plugin manifests are synced from this version via extra-files. Not a workspace package, never published.", "license": "MIT"