Skip to content

Releases: databricks/unity-gateway

v0.2.1

Choose a tag to compare

@billiam-wang billiam-wang released this 28 Oct 14:08
5f72236

What's Changed

  • Expose Unity Gateway model catalogs to Codex App by @andy-xu-db in #778
  • Point Databricks CLI install failures at ~/.local/bin/databricks by @max-rozen-oss-db in #794
  • excluded gpt-6 from tests by @lilly-luo in #797
  • Rebrand ug doctor output from ucode to ug by @max-rozen-oss-db in #793
  • Make --skip-preflight skip the Databricks CLI version check by @max-rozen-oss-db in #293
  • [ML-69867] Make the workspace walk pickers cancellable and stop blocking CLI exit by @xsh310 in #800
  • [CI] Unblock main: bump Claude 2.1.280 + tolerate UC/gateway model-catalog lag by @sunishsheth2009 in #801
  • Add installed Claude and Codex tracing journeys by @tt-le in #739
  • Skip discovery for explicit managed MCP names; BASIC view + pagination for schema listing by @sunishsheth2009 in #787
  • Batch managed MCP registration into one config write per agent by @sunishsheth2009 in #789
  • Accept allow_all_targets Bedrock provider services for Claude by @greynewell in #812
  • mcp-proxy: drive per-connection login on a 401 (generic, all agents) by @sunishsheth2009 in #557
  • Skip managed MCP setup gracefully on ListMcpServices 429 by @sunishsheth2009 in #813
  • Add full-journey integration test for allow_all_targets Bedrock Claude by @masonc08 in #814
  • Run Claude managed defaults tests against published workspace configs by @lilly-luo in #832
  • Require managed-config integration tests to pass by @rohita5l in #829
  • Extract shared _fetch_bundles_and_write skill-download helper by @xsh310 in #763
  • [Bug Fix] Replace skill bundles atomically instead of merging over them by @xsh310 in #767
  • [AIGTWY-4843] Surface invalid/expired token in ug mcp add by @sunishsheth2009 in #830
  • [AIGTWY-4856] mcp: only use native OAuth for connection-backed services (fix web_search) by @sunishsheth2009 in #836
  • Pin the Claude model for explicit-model integration tests by @rohita5l in #840
  • Reduce repeated sudo prompts for managed settings by @rohita5l in #837
  • e2e: skip Gemini image models in the Pi launch test by @david-siqi-liu in #842
  • [AIGTWY-4842] Skip managed-settings rewrite on a semantic no-op by @david-siqi-liu in #827
  • Fix ug mcp list reporting healthy MCP servers as missing by @sunishsheth2009 in #838
  • ug mcp add: say so instead of re-adding a server managed config already provides by @sunishsheth2009 in #839
  • Batch the cross-workspace MCP purge and stop it recurring by @sunishsheth2009 in #841
  • Run lint in separate CI step instead of pytest by @max-rozen-oss-db in #803
  • Show managed defaults and scoped catalogs in Claude model picker by @andy-xu-db in #783
  • Support per-launch model selection for OpenCode by @andy-xu-db in #834
  • Add advisory Windows installation CI with authenticated package proxies by @rohita5l in #786
  • Add Windows end-to-end Claude gateway CI by @rohita5l in #795
  • Fix success output on Windows legacy code pages by @rohita5l in #796
  • mcp: native codex OAuth for connection-backed AI Gateway services by @sunishsheth2009 in #843
  • [AIGTWY-4884] Identify managed-config reads with a ucode User-Agent by @david-siqi-liu in #878
  • pass custom agents for smart routing using --plugin-dir which persist btw background agents by @lilly-luo in #779
  • Resolve native Claude executable on Windows by @rohita5l in #798
  • Run CI on merge_group events by @max-rozen-oss-db in #882
  • Drop provider-launch e2e tests already covered by the integration suite by @masonc08 in #688
  • Wait for Claude gateway discovery in model-picker tests by @max-rozen-oss-db in #848
  • Resolve remaining npm-installed agent commands on Windows by @masonc08 in #884
  • Use Responses API for GPT-6+ in Copilot by @masonc08 in #898
  • Decode agent and Databricks CLI output as UTF-8 by @masonc08 in #889
  • Download skill bundle files concurrently by @xsh310 in #861
  • List skill bundle directories concurrently by @xsh310 in #869
  • Skip recommendModel when ug has no smart defaults by @andy-xu-db in #893
  • Add OpenCode to the integration test framework by @masonc08 in #909
  • Document fields ug configure writes by @david-siqi-liu in #895
  • Support Windows locking for custom OAuth by @masonc08 in #887
  • Avoid sharing cached proxy ports on Windows by @masonc08 in #888
  • Lilly/update smart routing banner model stubs by @lilly-luo in #918
  • Fix headless Claude launches with externally managed telemetry by @rohita5l in #826
  • [AIGTWY-4901] Only revert Claude model picker keys ug wrote to the managed file by @david-siqi-liu in #916
  • add smart router skill and infra to install a skill by @lilly-luo in #892
  • [ug] Surface invalid authentication errors from usage by @andy-xu-db in #897
  • add integration test for the smart router skill by @lilly-luo in #912
  • Preserve Claude search authentication, provider ownership, and caller denies by @JJ27 in #903
  • Never drop the first prompt when the Smart Routing model switch fails by @michaelp-db in #863
  • [ug] Preserve unmanaged Claude family defaults by @lilly-luo in #928
  • Add label-triggered UG review bot by @lilly-luo in #929
  • [ug] Preserve search ownership when models are unavailable by @JJ27 in #931
  • Resolve the newest matching databricks CLI by absolute path by @max-rozen-oss-db in #833
  • Bind Smart Router controls to the launching installation by @lilly-luo in #933
  • Use service principal for UG review bot by @lilly-luo in #948
  • Run only lint and unit tests in the merge queue by @max-rozen-oss-db in #934
  • Run UG review bot on protected runner by @lilly-luo in #950
  • Allow UG review bot to post PR comments by @lilly-luo in #951
  • Support Claude bootstrap on Windows by @masonc08 in #917
  • Run user journey gate on protected runner by @lilly-luo in #952
  • Use Responses API for user journey judge by @lilly-luo in #953
  • Fix missing web search on Claude-only setup by @JJ27 in #947
  • Pin models in smart router toggle tests by @lilly-luo in #954
  • Fix serialized requests in the built-in web search MCP server by @JJ27 in #932
  • AIGTWY-4385 Support Claude subagent routing on Windows by @masonc08 in #890
  • Pass gateway provider to the smart-routing Codex TUI by @masonc08 in #886
  • Quote Pi token commands for Bash on Windows by @masonc08 in #885
  • Auto-update downloaded skills at agent launch by @xsh310 in #764
  • test: scaffold full E2E CUJ suite by @lilly-luo in https://github.com/d...
Read more

v0.2.0

Choose a tag to compare

@rohita5l rohita5l released this 22 Sep 16:46
cb7bd8c

What's Changed

Read more

v0.2.0-rc.2

v0.2.0-rc.2 Pre-release
Pre-release

Choose a tag to compare

@rohita5l rohita5l released this 22 Sep 14:29
aa55bba

What's Changed

  • don't hard fail ug configure if 1 agent fails to configure by @lilly-luo in #746
  • [AIGTWY-4789] Fix managed MCP/Skills display in configure summary by @david-siqi-liu in #740
  • Rename the --name flag to --names by @sunishsheth2009 in #749
  • Configure the bare skills MCP on ug skills and quiet download registration by @xsh310 in #729
  • Remove the deprecated ug configure skills command by @xsh310 in #732
  • Hide Claude built-in models without managed defaults by @andy-xu-db in #744
  • Replace the skills --mcp flag with --via [download|mcp] by @xsh310 in #751
  • add managed config smart routing integration test by @lilly-luo in #748
  • ug status: show skill counts and point to ug skills list for detail by @xsh310 in #741
  • create SMART_ROUTING_ENABLED_SUBAGENT_ONLY to only route subagents by @lilly-luo in #752
  • Propagate managed Claude defaults with model discovery by @andy-xu-db in #753
  • Require minimum agent versions for all ug launches by @lilly-luo in #754
  • filter out part of codex installation to prevent codex test from timing out by @lilly-luo in #762
  • Require user journey tests for behavior changes by @rohita5l in #652
  • Enable Claude model discovery by default and remove the opt-in flag by @andy-xu-db in #769
  • ci: temporarily make user-journey gate advisory by @rohita5l in #771
  • Handle stale MCP cleanup failures when switching workspaces by @rohita5l in #770
  • Remove --disable-smart-routing option by @lilly-luo in #774
  • Apply managed http_headers to Codex's provider block by @tt-le in #773
  • Integration test: managed Codex http_headers reach the OS-managed file by @tt-le in #775
  • Add model discovery integration tests without managed config by @andy-xu-db in #662

Full Changelog: v0.2.0-rc.1...v0.2.0-rc.2

v0.2.0-rc.1

v0.2.0-rc.1 Pre-release
Pre-release

Choose a tag to compare

@rohita5l rohita5l released this 18 Sep 18:10
7c86915

What's Changed

Read more

v0.1.0

Choose a tag to compare

@AarushiShah-db AarushiShah-db released this 13 Aug 16:59
7f40880

First release of ucode.

Install:
uv tool install git+https://github.com/databricks/ucode