agent-orchestrator/packages
i-trytoohard 50dc18ffa1
fix(web): break circular links in DegradedProjectState — Back to project and Open dashboard view both point to current page (#1868)
* fix(web): break circular links in DegradedProjectState

Both "Back to project" and "Open dashboard view" linked to
projectDashboardPath(projectId) — the same page the component is
rendered on. Replace with working navigation:

- "Back to project" → "/" (global dashboard)
- "Open dashboard view" → "/projects/{id}/settings" (edit config)

Fixes #1867

* fix(web): break circular links in DegradedProjectState

Both "Back to project" and "Open dashboard view" linked to
projectDashboardPath(projectId) — the same page the component is
rendered on. Replace with working navigation:

- "Back to project" → "/" (global dashboard)
- "Open dashboard view" → "/projects/{id}/settings" (edit config)

Fixes #1867

* fix(web): remove circular 'Edit settings' link from DegradedProjectState

The 'Edit settings' link pointed to /projects/{id}/settings, which also
renders DegradedProjectState — making the button a self-link on the
settings page. Remove it entirely; 'Back to dashboard' (/) is the only
escape hatch needed.

Add DegradedProjectState component tests and assert both pages show no
'Edit settings' link and that 'Back to dashboard' points to /.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>

---------

Co-authored-by: Aditi Chauhan <aditi1178@gmail.com>
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-21 19:55:17 +05:30
..
ao fix(cli): rebuild better-sqlite3 on install + quieter ABI-mismatch warning (closes #1822) (#1824) 2026-05-18 04:02:26 +05:30
cli fix(web): self-heal node-pty spawn-helper (#1978) 2026-05-21 08:02:41 +05:30
core fix(web): self-heal node-pty spawn-helper (#1978) 2026-05-21 08:02:41 +05:30
integration-tests feat(notifier): make notifier system robust with manual harness and desktop setup (#1736) 2026-05-19 14:48:40 +05:30
notifier-macos feat(notifier): make notifier system robust with manual harness and desktop setup (#1736) 2026-05-19 14:48:40 +05:30
plugins fix(agent-codex): close codex JSONL streams on abort (#1977) 2026-05-21 07:29:42 +05:30
web fix(web): break circular links in DegradedProjectState — Back to project and Open dashboard view both point to current page (#1868) 2026-05-21 19:55:17 +05:30