Home

mweinbach / agent-coworker

publicmweinbach/agent-coworker
Overview Code History Branches Pull requestsIssuesInsights
main
HomeOverview Code PRsIssues

desktop: retry failed activities & antigravity fix

3 months ago

34477f1
Authored
Max Weinbach6/27/2026, 2:30:59 AM
Add hidden synthetic retry turn and UI to retry unrecovered activity failures: compact collapsed trace, retry button with spinner, and enter/exit animations (styles). Wire retry flow through ChatView -> ChatFeed -> ActivityGroupCard and hide the synthetic retry message in the visible feed. Make model/provider selection platform-aware: add desktop platform helpers, hide UI-disabled providers and exclude Antigravity on Windows. Remove Antigravity catalog entry for unsupported platforms. Bump Codex app-server managed version to 0.142.3 (update checksums and remove managed args). Update and add tests to cover new retry behavior, UI markup, and platform-specific provider filtering.

Parentd784c29

28 files changed
  • apps/desktop/src/app/researchAvailability.ts+3−11
  • apps/desktop/src/lib/modelChoices.ts+22−12
  • apps/desktop/src/styles.css+47−0
  • apps/desktop/src/ui/ChatView.tsx+18−1
  • apps/desktop/src/ui/chat/ActivityGroupCard.tsx+70−21
  • apps/desktop/src/ui/chat/ChatFeed.tsx+49−36
  • apps/desktop/src/ui/chat/FeedRow.tsx+6−2
  • apps/desktop/src/ui/chat/activityGroups.ts
+13
−17
  • apps/desktop/src/ui/chat/chatRetry.ts+14−0
  • apps/desktop/src/ui/onboarding/DesktopOnboarding.tsx+2−2
  • apps/desktop/src/ui/settings/pages/MemoryPage.tsx+4−2
  • apps/desktop/src/ui/settings/pages/ProvidersPage.tsx+2−2
  • apps/desktop/src/ui/settings/pages/SubagentsPage.tsx+6−2
  • apps/desktop/src/ui/settings/pages/WorkspacesPage.tsx+6−6
  • apps/desktop/test/chat-activity-group-card.test.tsx+81−6
  • apps/desktop/test/chat-activity-groups.test.ts+33−1
  • apps/desktop/test/chat-feed-scroller.test.tsx+51−8
  • apps/desktop/test/chat-retry.test.ts+24−0
  • apps/desktop/test/feed-row-markdown-sources.test.tsx+5−0
  • apps/desktop/test/memory-page.test.ts+23−0
  • apps/desktop/test/modelChoices.test.ts+7−0
  • apps/desktop/test/providers-page.test.ts+23−0
  • apps/desktop/test/sidebar-ui.test.tsx+21−0
  • apps/desktop/test/subagents-page.test.ts+16−0
  • src/providers/codexAppServerResolver.ts+17−3
  • src/providers/connectionCatalog.ts+7−22
  • test/providers/codex-app-server-resolver.test.ts+2−2
  • test/providers/connection-catalog.test.ts+5−11