all: fix formatting
diff --git a/claudetool/browse/browse.go b/claudetool/browse/browse.go
index a76cd24..52248b8 100644
--- a/claudetool/browse/browse.go
+++ b/claudetool/browse/browse.go
@@ -39,7 +39,7 @@
 	ctx, cancel := context.WithCancel(ctx)
 
 	// Ensure the screenshot directory exists
-	if err := os.MkdirAll(ScreenshotDir, 0755); err != nil {
+	if err := os.MkdirAll(ScreenshotDir, 0o755); err != nil {
 		log.Printf("Failed to create screenshot directory: %v", err)
 	}
 
@@ -614,7 +614,7 @@
 
 	// Save the file
 	filePath := filepath.Join(ScreenshotDir, id+".png")
-	if err := os.WriteFile(filePath, data, 0644); err != nil {
+	if err := os.WriteFile(filePath, data, 0o644); err != nil {
 		log.Printf("Failed to save screenshot: %v", err)
 		return ""
 	}
diff --git a/loop/agent.go b/loop/agent.go
index 9577c34..df76140 100644
--- a/loop/agent.go
+++ b/loop/agent.go
@@ -18,10 +18,10 @@
 	"text/template"
 	"time"
 
-	"sketch.dev/claudetool/browse"
 	"sketch.dev/browser"
 	"sketch.dev/claudetool"
 	"sketch.dev/claudetool/bashkit"
+	"sketch.dev/claudetool/browse"
 	"sketch.dev/claudetool/codereview"
 	"sketch.dev/experiment"
 	"sketch.dev/llm"
diff --git a/webui/src/web-components/sketch-tool-card-screenshot.ts b/webui/src/web-components/sketch-tool-card-screenshot.ts
index 4c34d0c..ea56aa8 100644
--- a/webui/src/web-components/sketch-tool-card-screenshot.ts
+++ b/webui/src/web-components/sketch-tool-card-screenshot.ts
@@ -111,17 +111,23 @@
           Screenshot of ${selector}
         </span>
         <div slot="input" class="selector-info">
-          ${selector !== "(full page)" ? `Taking screenshot of element: ${selector}` : `Taking full page screenshot`}
+          ${selector !== "(full page)"
+            ? `Taking screenshot of element: ${selector}`
+            : `Taking full page screenshot`}
         </div>
         <div slot="result">
           ${hasResult
             ? html`
                 <div class="screenshot-container">
                   ${!this.imageLoaded && !this.loadError
-                    ? html`<div class="loading-indicator">Loading screenshot...</div>`
+                    ? html`<div class="loading-indicator">
+                        Loading screenshot...
+                      </div>`
                     : ""}
                   ${this.loadError
-                    ? html`<div class="error-message">Failed to load screenshot</div>`
+                    ? html`<div class="error-message">
+                        Failed to load screenshot
+                      </div>`
                     : html`
                         <img
                           class="screenshot"
@@ -131,7 +137,9 @@
                           ?hidden=${!this.imageLoaded}
                         />
                         ${this.imageLoaded
-                          ? html`<div class="screenshot-info">Screenshot ID: ${screenshotId}</div>`
+                          ? html`<div class="screenshot-info">
+                              Screenshot ID: ${screenshotId}
+                            </div>`
                           : ""}
                       `}
                 </div>