Skip to content

3.6.0 - Clearer conversations and reliable connections

Choose a tag to compare

@CarlDV CarlDV released this 19 Oct 11:59

Clearer conversations and reliable connections

Project UAI 3.6.0 updates the client, bridge, Windows desktop app and signed Android companion together.

  • A new Project UAI page: a responsive white monochrome design with an interactive animated 3D centerpiece, SVG motion and clearer paths to tools, installation and app downloads. Pause controls and reduced-motion support keep the experience comfortable.
  • Readable responses: one answer area per turn, with tool calls, reasoning and delegated work collected in a collapsed Activity drawer. Approvals and failure summaries stay visible.
  • Redesigned reasoning and errors: formatted reasoning with a separate Copy action; clear error explanations and recovery controls, with original diagnostics behind Technical details. Reviewing a failed message preserves an existing draft and never resends inference automatically.
  • Better OpenCode detection: find native CLI binaries behind npm/Bun launchers, quoted Windows PATH entries, active nvm installations, common desktop install folders and macOS app resources. Startup checks available candidates for API compatibility before selecting one.
  • Reliable companion message decoding: accept bounded gzip request bodies before JSON parsing, including missing encoding headers. The old server's exact invalid executor request failure was reproduced with a valid compressed envelope; the updated server accepts it without changing authentication or retry ownership. Update UAI Relay and reload the script; resetting pairing does not repair request encoding.
  • Simpler UAI Relay: clear connection status, one Start/Stop control, short setup steps, compact request activity and collapsed advanced settings. Update installation and recovery actions remain easy to find.
  • Accurate update status: a replacement bridge worker reports the version it is actually running while the supervisor completes activation.

Downloads

  • Windows: UAI-Bridge-3.6.0-win-x64.exe. Node.js and OpenCode are detected separately; the OpenCode CLI is not bundled.
  • Android: UAI-Relay-3.6.0.apk (Android 8.0+, version code 5). This uses the existing production signing identity, so production installs can update in place and retain pairing. Android still requires confirmation to install an update.
  • Client: uai.lua with its build manifest. Existing loaders pick up the updated bundle.
  • Bridge: uai-bridge-package.json with bridge-release.json for automatic updates.

Both app downloads include checksums and release manifests. UI LIB remains 1.3.0; SDK remains 1.0.0.

Verification

Focused relay, OpenCode discovery, browser rendering, updater, Android JVM and packaged Windows checks are recorded in the 3.6.0 verification record. The full native suite was not run.

The reported phone's exact request encoding remains unobserved. Android emulator attempts failed on the Windows host before Android boot; companion layout previews are browser mocks, and this release does not claim a fresh native phone acceptance run. Real installed OpenCode 2.0.32 was detected and its model catalog loaded on Windows without submitting provider inference.

See the complete changelog.