diff --git a/site/index.html b/site/index.html index cb058bd1..f54f775d 100644 --- a/site/index.html +++ b/site/index.html @@ -6,22 +6,22 @@ Harness — run a team of Claude Code agents - + @@ -30,12 +30,12 @@ - + diff --git a/site/og-build/build.py b/site/og-build/build.py index 54ff7abf..8c1e3611 100755 --- a/site/og-build/build.py +++ b/site/og-build/build.py @@ -17,7 +17,12 @@ def data_uri(path: str) -> str: ext = os.path.splitext(path)[1].lower() - mime = "image/jpeg" if ext in (".jpg", ".jpeg") else "image/png" + if ext in (".jpg", ".jpeg"): + mime = "image/jpeg" + elif ext == ".webp": + mime = "image/webp" + else: + mime = "image/png" with open(path, "rb") as f: return f"data:{mime};base64," + base64.b64encode(f.read()).decode() @@ -51,7 +56,7 @@ def render(template_name: str, output_name: str, replacements: dict) -> None: def main() -> int: icon = data_uri(os.path.join(PUBLIC, "icon.png")) - shot = data_uri(os.path.join(PUBLIC, "harness-demo-poster.jpg")) + shot = data_uri(os.path.join(PUBLIC, "announcements/img/chat-mode.webp")) render("template.html", "og-image.png", { "ICON_DATA_URI": icon, diff --git a/site/og-build/template.html b/site/og-build/template.html index 1f3899b6..6fce3e61 100644 --- a/site/og-build/template.html +++ b/site/og-build/template.html @@ -81,7 +81,7 @@
Harness
Run a team of agents.
-
Run ten Claudes at once without losing your mind — a native macOS app for parallel Claude Code sessions.
+
Run ten Claudes at once without losing your mind — a native app for parallel Claude Code sessions.
diff --git a/site/public/guide.html b/site/public/guide.html index 124c0c13..2df63567 100644 --- a/site/public/guide.html +++ b/site/public/guide.html @@ -459,7 +459,7 @@

Where Harness comes in

is a pitch for a tool I built for when it isn't.

- Harness is a macOS app that puts every worktree and every Claude + Harness is a native app that puts every worktree and every Claude session in a single window. It's opinionated around the specific workflow of running several agents at once, and it handles the papercuts that pile up past two or three parallel tasks. diff --git a/site/public/og-image.png b/site/public/og-image.png index 790152b4..6181615c 100644 Binary files a/site/public/og-image.png and b/site/public/og-image.png differ