Rename distribution to unity-gateway and generated helpers to ug (Phase 3) - #635
Merged
Merged
Conversation
lilly-luo
reviewed
Sep 15, 2026
# Conflicts: # tests/README.md
lilly-luo
approved these changes
Sep 15, 2026
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.
Installing from the renamed repository still registers a
ucodePython distribution. This completes Phase 3 by registeringunity-gateway, while retaining bothuganducodeconsole commands bound toucode.cli:main.ucodewheels remain supported.uv.lock; dependency versions are unchanged.ugauthentication helpers, MCP bridges/web-search commands, and routing hooks across agent integrations, while keeping existingucodehelpers supported. No deprecation warnings are added in this PR.Validation:
ENABLE_SMART_ROUTING_V2variable removed from the test process.uv tool install .succeeded, registeredunity-gateway, and installed both commands; both--versioncommands matched its metadata.git diff --checkpassed. An expanded type check also reports 10 diagnostics on unchanged lines in the existing runner/shared protocol harness; those are outside this change.0d2a536: the full unit suite, installation checks, gateway API tests, all six agent launch suites, and Claude/Codex smoke and full live integration journeys (including the new generated-helper assertions). CI run. Workspace/model e2e tests were not run locally.Migration notes: installations with the Phase 1 upgrade logic can run
ucode upgradeorug upgrade.uv tool upgrade ucodecannot cross the rename. Older installations need the documented uninstall/install pair. If the replacement installation fails after uninstallingucode, recovery remains manual; this PR does not add automatic rollback.