Skip to content

Remove Audio 3 workspace routing - #6

Merged
Saco93 merged 1 commit into
mainfrom
refactor/remove-audio3-workspace
Aug 12, 2026
Merged

Remove Audio 3 workspace routing#6
Saco93 merged 1 commit into
mainfrom
refactor/remove-audio3-workspace

Conversation

@Saco93

@Saco93 Saco93 commented Aug 12, 2026

Copy link
Copy Markdown
Owner

Summary

  • remove optional Audio3 Workspace ID routing from configuration, Settings, runtime resolution, diagnostics, and documentation
  • keep Regional routing limited to fixed reviewed Beijing and Singapore Streaming/Native endpoint pairs
  • keep exact Custom URLs for loopback, proxies, compatibility, and testing
  • simplify endpoint resolution to an infallible region/custom selection

Compatibility

  • old TOML/JSON workspace_id fields remain readable through unknown-field tolerance, are ignored, and are omitted on the next save
  • old schema 4 diagnostics containing workspace_configured remain readable and omit that field when reserialized
  • noncanonical host pairs continue to migrate to Custom byte-for-byte
  • diagnostics schema remains 4

Validation

  • cargo fmt --all -- --check
  • cargo check --locked --all-targets
  • cargo test --locked --all-targets — 241 passed
  • cargo clippy --locked --all-targets -- -D warnings
  • make validate
  • make validate-qml
  • git diff --check

The unrelated local src/llm.rs modification is intentionally excluded from this PR.

Keep regional routing limited to fixed Beijing and Singapore endpoint pairs,
while retaining exact custom URLs for compatibility and testing. Ignore and
remove legacy workspace fields on save without changing diagnostics schema 4.
@Saco93
Saco93 merged commit 91ce82e into main Aug 12, 2026
2 checks passed
@Saco93
Saco93 deleted the refactor/remove-audio3-workspace branch August 12, 2026 04:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant