chore: migrate dev tooling from UniCli to the official Unity CLI#149
Merged
Conversation
- replace com.yucchiy.unicli-server with com.unity.pipeline 0.3.1-exp.1 in the Unity project manifest - drop the unicli Claude Code plugin and marketplace from project settings Co-Authored-By: Claude Fable 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01B1JLXgHBRVUtJJquu1RnCm
…eference gate scanner - new dev-only editor assembly under Assets/DevTests/CliCommands referencing Unity.Pipeline - sr_gate runs the gate scan (missing | required | full) in the live Editor and returns structured JSON, no batchmode relaunch needed - expose package internals to the new assembly via InternalsVisibleTo Co-Authored-By: Claude Fable 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01B1JLXgHBRVUtJJquu1RnCm
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
com.yucchiy.unicli-serverUPM package with the officialcom.unity.pipeline0.3.1-exp.1— the live-Editor bridge for the new Unity CLI (eval, console logs, screenshots, test runner, package ops)unicliClaude Code plugin and marketplace from.claude/settings.jsonsr_gateCLI command (unity command sr_gate --scope missing|required|full) wrapping the SerializeReference gate scanner: runs in the live Editor and returns violations as structured JSON, no batchmode relaunch neededAspid.FastTools.DevTests.CliCommands.EditorunderAssets/DevTests/; package internals exposed to it viaInternalsVisibleToNotes for review
com.unity.pipelineis experimental; the command lives inAssets/DevTests/on purpose — nothing ships to package users and the package itself gains no dependency on iteval/ logs / screenshots /run_tests(310/310 passed),sr_gatefinds the two known Required violations inRequiredViolationsDevTest.prefaband honors--warn_only/--failseverity overrides🇷🇺 Описание на русском
Кратко
com.yucchiy.unicli-serverзаменён официальнымcom.unity.pipeline0.3.1-exp.1— мост в живой редактор для нового Unity CLI (eval, логи консоли, скриншоты, тест-раннер, операции с пакетами).claude/settings.jsonубраны плагин и marketplaceuniclisr_gate(unity command sr_gate --scope missing|required|full) — обёртка над сканером SerializeReference-гейта: работает в живом редакторе и возвращает нарушения структурированным JSON без batchmode-перезапускаAspid.FastTools.DevTests.CliCommands.EditorвAssets/DevTests/; internals пакета открыты ей черезInternalsVisibleToЗаметки для ревью
com.unity.pipeline— экспериментальный; команда сознательно живёт вAssets/DevTests/— пользователям пакета ничего не уезжает, у самого пакета зависимости не появляетсяeval/ логи / скриншоты /run_tests(310/310),sr_gateнаходит два известных Required-нарушения вRequiredViolationsDevTest.prefabи уважает переопределения severity--warn_only/--fail🤖 Generated with Claude Code
https://claude.ai/code/session_01B1JLXgHBRVUtJJquu1RnCm