test: cover workspace renamed event display name
Summary
Adds a focused Swift Testing regression for a workspace-renamed daemon event. The test seeds an existing workspace model, applies the revisioned rename event, and verifies the model identity is preserved while both name and the sidebar-facing displayName update.
Remote-owner command routing remains in the existing SidebarBridge/MachineRegistry path; this test covers the daemon reducer contract used by that path.
Validation
/usr/bin/swiftc -parse Packages/macOS/CmuxNext/Tests/CmuxNextDaemonTests/WorkspaceRenamedEventTests.swiftgit diff --check --no-index /dev/null Packages/macOS/CmuxNext/Tests/CmuxNextDaemonTests/WorkspaceRenamedEventTests.swift
Package build and test execution were intentionally not run per the scoped request.
Changelog
none
Need help on this PR? Tag @codesmith-bot with what you need.
Summary by cubic
Adds a regression test for the workspace-renamed daemon event, verifying that the existing workspace model keeps its identity while both name and displayName update. Also makes the CMux Next defaults-guard review workflow tolerate absent guard runs, treating a 404 from the runs endpoint as no guard run yet instead of failing.