all: fix formatting
diff --git a/webui/src/web-components/sketch-container-status.test.ts b/webui/src/web-components/sketch-container-status.test.ts
index a68b07e..35c52b8 100644
--- a/webui/src/web-components/sketch-container-status.test.ts
+++ b/webui/src/web-components/sketch-container-status.test.ts
@@ -39,7 +39,7 @@
     mockCompleteState.initial_commit.substring(0, 8),
   );
 
-  await   expect(component.locator("#messageCount")).toContainText(
+  await expect(component.locator("#messageCount")).toContainText(
     mockCompleteState.message_count + "",
   );
   const expectedTotalInputTokens =
diff --git a/webui/src/web-components/sketch-container-status.ts b/webui/src/web-components/sketch-container-status.ts
index 3994c74..ac7424f 100644
--- a/webui/src/web-components/sketch-container-status.ts
+++ b/webui/src/web-components/sketch-container-status.ts
@@ -201,8 +201,8 @@
           <span id="inputTokens" class="info-value"
             >${formatNumber(
               (this.state?.total_usage?.input_tokens || 0) +
-              (this.state?.total_usage?.cache_read_input_tokens || 0) +
-              (this.state?.total_usage?.cache_creation_input_tokens || 0)
+                (this.state?.total_usage?.cache_read_input_tokens || 0) +
+                (this.state?.total_usage?.cache_creation_input_tokens || 0),
             )}</span
           >
         </div>
diff --git a/webui/src/web-components/sketch-timeline-message.test.ts b/webui/src/web-components/sketch-timeline-message.test.ts
index f68a5e0..3d9b799 100644
--- a/webui/src/web-components/sketch-timeline-message.test.ts
+++ b/webui/src/web-components/sketch-timeline-message.test.ts
@@ -149,8 +149,12 @@
   });
 
   await expect(component.locator(".message-usage")).toBeVisible();
-  await expect(component.locator(".message-usage")).toContainText("200".toLocaleString()); // In (150 + 50 cache)
-  await expect(component.locator(".message-usage")).toContainText("300".toLocaleString()); // Out
+  await expect(component.locator(".message-usage")).toContainText(
+    "200".toLocaleString(),
+  ); // In (150 + 50 cache)
+  await expect(component.locator(".message-usage")).toContainText(
+    "300".toLocaleString(),
+  ); // Out
   await expect(component.locator(".message-usage")).toContainText("$0.03"); // Cost
 });
 
diff --git a/webui/src/web-components/sketch-timeline-message.ts b/webui/src/web-components/sketch-timeline-message.ts
index 95de17a..0e16c3f 100644
--- a/webui/src/web-components/sketch-timeline-message.ts
+++ b/webui/src/web-components/sketch-timeline-message.ts
@@ -598,12 +598,15 @@
                     >In:
                     ${this.formatNumber(
                       (this.message?.usage?.input_tokens || 0) +
-                      (this.message?.usage?.cache_read_input_tokens || 0) +
-                      (this.message?.usage?.cache_creation_input_tokens || 0)
+                        (this.message?.usage?.cache_read_input_tokens || 0) +
+                        (this.message?.usage?.cache_creation_input_tokens || 0),
                     )}</span
                   >
                   <span title="Output tokens"
-                    >Out: ${this.formatNumber(this.message?.usage?.output_tokens)}</span
+                    >Out:
+                    ${this.formatNumber(
+                      this.message?.usage?.output_tokens,
+                    )}</span
                   >
                   <span title="Message cost"
                     >(${this.formatCurrency(