release: prepare Desktop 0.13.16
GoodBuddy Agents / Validate Agent source (push) Canceled after 0s
GoodBuddy Agents / Build darwin arm64 Agent (push) Canceled after 0s
GoodBuddy Agents / Build linux arm64 Agent (push) Canceled after 0s
GoodBuddy Agents / Build linux x64 Agent (push) Canceled after 0s
Cross-platform packages / Validate source (push) Canceled after 0s
Cross-platform packages / macos arm64 (push) Canceled after 0s
Cross-platform packages / windows arm64 (push) Canceled after 0s
Cross-platform packages / linux x64 (push) Canceled after 0s
Cross-platform packages / macos x64 (push) Canceled after 0s
Cross-platform packages / windows x64 (push) Canceled after 0s
Cross-platform packages / Publish GitHub and OSS release (push) Canceled after 0s
Cross-platform packages / Authorize desktop packaging (push) Canceled after 0s
Cross-platform packages / linux arm64 (push) Canceled after 0s

Package approved bilingual notes for history upgrade reclamation, continuous
Supervisor reviews, and clearer review/activity layouts. Align feature lists
and retain published notes. Agent remains 0.13.4; no schema bump or LoongArch.

Update two stale layout assertions to match removed repetitive copy.
Record candidate validation and the isolated Mermaid rerun without claiming
a clean full-suite result. Require main CI and production build before tagging.
This commit is contained in:
mesalogo
2026-09-26 13:43:53 +08:00
parent 325b702934
commit 0759d5dcff
7 changed files with 96 additions and 15 deletions
+2 -2
View File
@@ -202,7 +202,7 @@ describe('HeartbeatCenter', () => {
expect(screen.getByRole('heading', { name: t('supervisor.latest') })).toBeVisible()
expect(screen.getByRole('button', { name: t('supervisor.run') })).toBeEnabled()
expect(screen.getByRole('combobox', { name: t('supervisor.scope') })).toBeVisible()
expect(screen.getByText(t('supervisor.sourcesHint'))).toBeVisible()
expect(screen.queryByText(t('supervisor.sourcesHint'))).not.toBeInTheDocument()
for (const key of ['supervisor.recap', 'supervisor.graph', 'supervisor.automatic', 'activity.title', 'supervisor.settings']) {
fireEvent.click(screen.getByRole('tab', { name: t(key) }))
const panel = screen.getByRole('tabpanel', { name: t(key) })
@@ -224,7 +224,7 @@ describe('HeartbeatCenter', () => {
}
if (key === 'activity.title') {
await screen.findByText(t('activity.empty'))
expect(within(panel).getByText(t('activity.description'))).toBeVisible()
expect(within(panel).queryByText(t('activity.description'))).not.toBeInTheDocument()
expect(panel.querySelector('.scope-badge')).toBeVisible()
}
}