Skip to content

fix(app): mark OpenWork Connect as beta - #2985

Merged
reachjalil merged 1 commit into
different-ai:devfrom
reachjalil:feature/openwork-connect-beta
Jul 22, 2026
Merged

fix(app): mark OpenWork Connect as beta#2985
reachjalil merged 1 commit into
different-ai:devfrom
reachjalil:feature/openwork-connect-beta

Conversation

@reachjalil

@reachjalil reachjalil commented Jul 22, 2026

Copy link
Copy Markdown
Collaborator

Summary

  • mark OpenWork Connect as Beta across the desktop settings navigation, empty-state pitch, and connection card/detail badges
  • align desktop Connect eval assertions and voiceovers with the Beta label
  • add a focused server-rendered regression test for the navigation badge, pitch, and connection card

Why

  • OpenWork Connect is already presented as Beta on the Den/server surfaces, but the desktop client still rendered Alpha

Issue

  • N/A

Scope

  • OpenWork app client copy and presentation
  • desktop-facing eval expectations

Out of scope

  • server or Den behavior
  • updater-channel and unrelated Alpha labels

Testing

Ran

  • ./bin/openwork-hub run desktop openwork-connect-beta -- pnpm --filter @openwork/app exec bun test --isolate tests/openwork-connect-beta-badge.test.tsx
  • ./bin/openwork-hub run desktop openwork-connect-beta -- pnpm --filter @openwork/app typecheck
  • node --check evals/flows/connect-tab-beta.flow.mjs
  • node --check evals/flows/connections-beta-desktop.flow.mjs
  • node --check evals/flows/extensions-legacy-rename.flow.mjs

Result

  • pass: 1 focused test, 5 assertions
  • pass: app TypeScript check
  • pass: all three updated eval files parse

CI status

  • in progress: OpenWork Tests (Ubuntu and macOS), i18n Audit
  • pass: Vercel Preview Comments
  • code-related failures: none reported
  • external/env/auth blockers: Vercel previews for openwork-app, openwork-den, openwork-den-worker-proxy, and openwork-diagnostics report authorization-link failures; openwork-landing is pending

Manual verification

Not run — developer verification deferred.

  1. Open Settings in the desktop app.
  2. In the Cloud group, confirm OpenWork Connect shows a BETA badge.
  3. Open OpenWork Connect with the organization capability disabled and confirm the pitch says Connect (beta).
  4. Inspect a beta organization connection card/detail view and confirm the release-stage badges say Beta.

Evidence

  • focused server-rendered regression test; no post-change video or screenshot captured

Risk

  • low: presentation-only label and test/eval expectation changes; no runtime contracts or behavior changed

Rollback

  • revert commit 5a51eb98a021e7db61e3dc1308d257ec3e069645

@vercel

vercel Bot commented Jul 22, 2026

Copy link
Copy Markdown
Contributor

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
openwork-landing Ready Ready Preview, Comment, Open in v0 Jul 22, 2026 7:49am

@vercel

vercel Bot commented Jul 22, 2026

Copy link
Copy Markdown
Contributor

@reachjalil is attempting to deploy a commit to the Different AI Team on Vercel.

A member of the Team first needs to authorize it.

@reachjalil
reachjalil marked this pull request as ready for review July 22, 2026 07:50
@reachjalil
reachjalil merged commit 8e50a6e into different-ai:dev Jul 22, 2026
6 of 10 checks passed
@reachjalil
reachjalil deleted the feature/openwork-connect-beta branch July 22, 2026 07:50
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant