Commit Graph

903 Commits

Author SHA1 Message Date
Jan
bd4ccf0001 Refine signup card layout (#856)
* Simplify signup subtitle lines

* Tighten mobile auth card gutters

---------

Co-authored-by: jcllobet <jcllobet@users.noreply.github.com>
2026-03-11 22:34:39 -07:00
ben
6496d1cc90 refactor(app): remove soul mode surfaces (#851) 2026-03-11 19:42:22 -07:00
ben
dc484b6782 fix(desktop): fail fast on missing linux deps (#848) 2026-03-11 18:34:17 -07:00
Omar McAdam
73d716f6e8 feat: add den worker runtime upgrades (#846) 2026-03-11 18:30:50 -07:00
Jan
d70f0348d2 Add Google auth to Den signup (#847)
* feat(den): add google auth provider

* feat(web): add social signup buttons for den

---------

Co-authored-by: jcllobet <jcllobet@users.noreply.github.com>
2026-03-11 18:30:35 -07:00
Jan
660aa7acd9 Show session errors inline in chat (#845)
* Show session errors inline in chat

* Update issue 765 before screenshot

* Remove PR proof files from repo

---------

Co-authored-by: jcllobet <jcllobet@users.noreply.github.com>
2026-03-11 18:30:20 -07:00
Benjamin Shafii
f9b586ae94 chore: bump version to 0.11.142 2026-03-11 18:16:09 -07:00
Benjamin Shafii
9af84bd00e chore: bump version to 0.11.141 2026-03-11 18:02:02 -07:00
ben
87aa25601a fix(session): dock todo strip to composer (#840)
* fix(session): dock todo strip to composer

* docs(pr): refresh steps composer proof
2026-03-11 15:04:10 -07:00
ben
a2f5d1dfb5 fix(app): keep app and worker opens on new session screen (#841) 2026-03-11 14:53:57 -07:00
ben
b3dff9326c chore: disable top landing paper grain (#842) 2026-03-11 14:44:06 -07:00
ben
f00ac1ac25 chore: disable enterprise landing paper grain (#839) 2026-03-11 14:22:17 -07:00
Jan
27a251e411 feat: enhance BookCallForm with conversation topics and improve layout (#838)
- Added conversation topics with icons to the BookCallForm component.
- Updated layout for better responsiveness and visual clarity.
- Removed unused focus areas from LandingEnterprise component.

Co-authored-by: jcllobet <jcllobet@users.noreply.github.com>
2026-03-11 14:19:59 -07:00
Eric Cao
d44e627deb fix: improve HTTP 413 error handling with user-friendly message (#832)
When session context becomes too large (usually due to accumulated
base64 screenshot data), the API returns HTTP 413 "Request Entity
Too Large". Previously, this error was not properly identified and
displayed to users.

Changes:
- Add HTTP 413 status code detection in inferHttpStatus function
- Display "Context too large" as error title for 413 errors
- Add tip message suggesting compact or starting a new session

Fixes #798
2026-03-11 13:22:13 -07:00
Sergio
a8ad72daff fix(desktop): include stage diagnostics in sandbox probe timeout errors (#797) 2026-03-11 13:07:18 -07:00
Omar McAdam
0b4f92f2a8 fix: handle UTF-8 skill description truncation (#836) 2026-03-11 12:03:17 -07:00
Eric Cao
5084049906 fix: add explicit styling for markdown strong and em elements (#806)
Tailwind CSS v4 sets `font-weight: bolder` for <strong> by default,
which is a relative value that may not produce visible bold effect
depending on the parent element's font weight.

This commit adds explicit Tailwind utility classes to ensure:
- <strong> elements render with font-semibold (font-weight: 600)
- <em> elements render with italic style

Fixes #802
2026-03-11 12:02:04 -07:00
Benjamin Shafii
77d2f1cca3 chore: bump version to 0.11.140 2026-03-11 11:42:06 -07:00
Omar McAdam
9be0e66dfe fix: improve sandbox worker startup diagnostics (#834)
* fix: improve sandbox docker diagnostics

* fix: remove sandbox build warning

* chore: bump version to 0.11.139

* chore: update pnpm lockfile
2026-03-11 11:38:34 -07:00
ben
53ba8cced4 fix: target shared bundle imports to created worker (#835) 2026-03-11 11:33:45 -07:00
Benjamin Shafii
5307ce164f chore: bump version to 0.11.138 2026-03-11 07:47:31 -07:00
ben
091e57f64e fix: route shared bundles through blueprints flow (#833) 2026-03-11 07:46:42 -07:00
Benjamin Shafii
cc5700a1b7 chore: bump version to 0.11.137 2026-03-10 22:29:37 -07:00
Omar McAdam
dd44dc63f7 fix: stabilize MCP auth connection flows (#828)
* fix: improve MCP auth browser handoff

* fix: re-enable MCP sign-in from details

* fix: auto-retry MCP auth after reload

* remove HubSpot MCP quick connect

* fix: stabilize MCP auth reload flow
2026-03-10 18:44:37 -07:00
Benjamin Shafii
6b1246910c fix: update landing page title and description for OG preview
Title: OpenWork — The open source Claude Cowork alternative
Description: Bring your own model and provider, wire in your tools
and context, and ship reusable agent setups across your org —
with guardrails built in.
2026-03-10 17:56:20 -07:00
Benjamin Shafii
2d624133b1 fix: remove dynamic twitter-image.tsx and set metadataBase to openwork.software
The twitter-image.tsx file-convention was overriding the static
og-image-clean.png for Twitter cards. Also added metadataBase so
OG image URLs resolve to absolute URLs for crawlers.
2026-03-10 17:52:47 -07:00
Benjamin Shafii
d4b43bd740 fix: use static og-image-clean.png for landing page OG image
Remove the dynamic opengraph-image.tsx which was overriding the
static /og-image-clean.png defined in layout.tsx metadata.
2026-03-10 17:42:31 -07:00
Benjamin Shafii
a4e15e98e9 test 2026-03-10 17:38:16 -07:00
Omar McAdam
b6737e6b3e Fix model picker provider sections (#825)
* fix: apply model selection and refine picker

* fix: open provider auth from model picker

* fix: navigate model picker links to settings

* fix: force settings navigation from model picker

* fix: simplify other provider picker links

* chore: tone down provider helper text

* fix: route other providers to settings
2026-03-10 14:00:15 -07:00
Omar McAdam
6952c038e9 Keep bundled OpenCode aligned with desktop builds (#827)
* keep bundled OpenCode aligned with desktop builds

* pin bundled OpenCode version manually
2026-03-10 13:55:34 -07:00
Benjamin Shafii
83593bdf83 chore: bump version to 0.11.136 2026-03-09 20:29:06 -07:00
Omar McAdam
222ba9d307 fix provider oauth polling flow (#818) 2026-03-09 18:44:19 -07:00
Benjamin Shafii
dc9b39f8fa perf fix 2026-03-09 18:22:26 -07:00
Omar McAdam
15bf1a3f10 fix: allow disconnecting providers from settings (#817) 2026-03-09 18:15:58 -07:00
Omar McAdam
13d79aee07 feat: isolate OpenCode dev state (#816) 2026-03-09 17:21:17 -07:00
Benjamin Shafii
85cddda726 Revert "fix: prevent session loss when switching workspaces (#790)"
This reverts commit ab2a20cd44.
2026-03-09 14:01:05 -07:00
Benjamin Shafii
f4211e3146 Revert "feat(app): unified status bar indicator with detail popover (#718)"
This reverts commit 93400ac59a.
2026-03-09 13:49:32 -07:00
Benjamin Shafii
4c101ab9b5 merge: landing grain perf into dev
Bring the landing performance fix into dev so the enterprise showcase grain only mounts while visible and no longer runs as a second live shader.
2026-03-08 22:46:38 -07:00
Benjamin Shafii
e1a227ecc4 fix(landing): pause enterprise grain offscreen
Only mount the enterprise showcase grain while that section is in view and freeze its animation to avoid paying for a second live shader after the user scrolls past it.

Made-with: Cursor
2026-03-08 19:55:18 -07:00
Benjamin Shafii
ee4dae4931 fix(docs): route orbita page and widen key docs layouts 2026-03-08 19:00:05 -07:00
Benjamin Shafii
58bdd6af1c fix(landing): use provided OG image and align hero headline 2026-03-08 14:59:58 -07:00
Benjamin Shafii
4dc7a6e959 Replatform OpenWork Share onto Next.js
Move the public share surface to a simple Next.js app while keeping the existing bundle API contracts intact. Extract the landing showcase cards into reusable references and tighten the design language around the grain-and-paper system they define.
2026-03-08 14:32:19 -07:00
Benjamin Shafii
f2810054fc merge: den signup posthog tracking 2026-03-08 13:51:47 -07:00
Benjamin Shafii
049f49320f fix(web): default den posthog analytics key 2026-03-08 13:47:27 -07:00
ben
3a3e4afef7 fix(auth): move github oauth callbacks to app domain (#801) 2026-03-08 12:55:33 -07:00
ben
a261e86897 fix(landing): improve mobile CTA flow (#800)
* fix(landing): send mobile visitors to signup first

* fix(landing): restore hero accent font
2026-03-08 11:50:07 -07:00
Benjamin Shafii
bcfe3578c0 Revert "fix(branding): render app icon through React for high-fidelity WebGL grain and transparent center"
This reverts commit a9ab5ae7d7.
2026-03-08 11:17:41 -07:00
Benjamin Shafii
a9ab5ae7d7 fix(branding): render app icon through React for high-fidelity WebGL grain and transparent center 2026-03-08 10:54:37 -07:00
Benjamin Shafii
f9fbbda46d fix(branding): recenter and scale up app icons 2026-03-08 10:41:48 -07:00
Benjamin Shafii
91d5d5636d fix(branding): use openwork landing mark for icons 2026-03-08 09:12:02 -07:00