Releases
v0.18.16
Compare
Sorry, something went wrong.
No results found
Features
add --restart flag to dcc-mcp-server gateway daemon (bd94731 )
admin-ui: Phase 1 panel consolidation — Discover/Overview/Traces sub-tabs (9ec9d75 )
admin: slide-out detail panel for installed marketplace packages (bc3863f )
cli: implement install --execute with consent gating and rollback (c60d2f0 )
cli: implement install --execute with InstallStepAction, consent gating, and rollback (e30db34 )
cli: implement three-layer gateway binary discovery (9a0e600 )
core: add exception protection and watchdog for gateway guardian (134e783 )
core: add watchdog for Rust gateway guardian in sidecar (6646eb8 )
extract shared gateway ensure crate (efe247f )
reduce gateway guardian watchdog interval from 60s to 15s with immediate retry (9db3af7 )
skills: integrate gateway ensure into dcc-cli-gateway skill (d8e0c3b )
Bug Fixes
admin-ui: resolve TypeScript errors in panel consolidation (1d8095d )
apply cargo fmt and ruff format for CI formatting checks (706bc06 )
cargo fmt formatting for gateway_discovery.rs (ad02358 )
cargo fmt formatting for install.rs (106a686 )
ci: pin build-wheel windows runner to windows-2022 (66bcb33 )
ci: use any() in release asset pattern matching to fix false timeout (bfc05d8 )
collapse nested if-let in rollback_all (clippy::collapsible_if) (a184acc )
gateway-ensure: collapse nested if to fix clippy collapsible_if (cdf8961 )
gateway: restructure _LaunchLock.acquire to reduce TOCTOU windows (45f83e4 )
increase probe wait time in flaky test to avoid macOS CI timing (2949828 )
lint errors in Maya E2E tests (D403 docstring caps + F841 unused var) (77bb21c )
p0-3: add Python-side version-aware gateway takeover (37a2cf3 )
p0-3: resolve merge conflict and ruff format (9895e24 )
pivot install --execute to marketplace.json data source (16b8d69 )
prevent silent embedded-fallback after gateway daemon ensure fails (e01d06d )
remove trailing blank line to satisfy cargo fmt (de967d7 )
remove trailing semicolon in AlreadyExists branch to return Result (0104f35 )
replace unwrap_or_else closure with block in sidecar launcher (2ffe396 )
replace unwrap_or_else with unwrap_or in gateway_launch_lock_stale_after (ba4024d )
resolve clippy warnings — unneeded return and unnecessary closure (e3d367b )
resolve E402 lint errors by moving imports to top of file (76ae900 )
restore return keyword in lock-acquire double-check block (dba8811 )
restore return keywords for early health-check returns (04a1c0d )
restore version to 0.18.15 (x-release-please-version) (e50eb6f )
ruff format on Maya E2E tests (6807f85 )
rustfmt, rename push_arg, remove restart_spawn_fresh, add pre-push fmt (941621d )
set DCC_MCP_MARKETPLACE_NO_DEFAULT_SOURCES=1 in ScopedMarketplaceInstallRoot (6f83f56 )
sidecar: abort old guardian before replacing in watchdog restart (010d198 )
skills: eliminate env var race condition in resolve_registry_dcc_type tests (8803a86 )
skills: eliminate env var race condition in resolve_registry_dcc_type tests (598361d )
transport: add dual-format SystemTime deserializer and defensive parse fallback (68cafc2 )
unify concurrent gateway ensure timeout and lock-loser wait logic (bd7504f )
update bundled catalog test to use photoshop (infra-only, no install metadata) (a6c5117 )
Documentation
add gateway ensure lifecycle commands, marketplace source management, and AGENTS marketplace skill references (07de3e1 )
You can’t perform that action at this time.