d2d19aa1b5
The /settings/workspace/[id]/automations page was a leftover Next.js server component (async, awaiting a params promise in render). Mounted as a client component in the Vite SPA, it logged React errors: "is an async Client Component" and "suspended by an uncached promise". Convert it to a plain synchronous client component taking a workspaceId prop and delegating data loading to AutomationsListPage, matching the sibling repositories/workflows routes. Update the call site to pass workspaceId directly instead of a resolved params promise. Co-authored-by: Kandev Agent <agent@kandev.dev> Co-authored-by: Claude Fable 5 <noreply@anthropic.com>