Repository navigation
v1.2.0 — TRAE model discovery and visibility
Preserve the original embedded TRAE console while adding all available models to DSH's native composer picker.
- Original overview, accounts/check-in, usage records, relay settings and model tests remain inside the default embedded console.
- New DSH model-management tab inside that console discovers the account's genuine models and supported reasoning levels, and manages search/per-model/bulk visibility.
- Model choices and reasoning selection stay in DSH's native composer menu.
- A private authenticated relay-to-Host bridge synchronizes console controls through DSH's Settings API. It works in the iframe and separate console window; credentials never enter browser source/URLs.
- Preparation and lifecycle controls live in a separate service-settings view. Returning keeps the original iframe alive.
- Existing accounts, preferences, provider configs and global model defaults are preserved. Hiding removes a model from DSH's configured directory; switch sessions using it before hiding.
Validation: 12 Node tests, 131 Python tests, package privacy audit, and real DSH install/console-to-picker synchronization/CSRF/provider-preservation smoke tests. Isolated UI verified the full iframe, console controls, native picker and service-view round trip. Windows, Ubuntu and macOS CI must pass on the exact release commit before publication. Offline tests use a synthetic account and simulated upstream; live entitlement/quota remains account-dependent.
Download dsh-trae-relay.tgz and SHA256SUMS.txt. This public package contains no personal accounts or local configuration.