Back to blog
EngineeringJune 30, 2026· 6 min read

A real Run + Logger, with typed runtime errors

Run a function, get the true error type and line, and fix it in one click — without leaving the editor.

Why this matters

Apps Script is deceptively simple to start and surprisingly deep to master. The moment a project grows past a single file, the hard parts show up: triggers that fire in the background, OAuth scopes that gate every API, and a V8 runtime with its own quirks. Tooling that only sees the current line can't help with any of that.

GS Pro Pilot takes a different path. Before it writes anything, it builds a picture of the whole project — the call graph, the installed triggers, the scopes your manifest declares — and reasons over that context.

How it works in practice

You describe the change in plain English. In Plan mode, GS Pro Pilot returns a numbered, reviewable plan before touching code. You approve it, and each step lands as a clean, GitHub-green diff you can accept or reject line by line.

The goal isn't to write code for you. It's to make the right change obvious, safe, and one click away.

When something runs, you get the real runtime error — the true type and line number — not a guess. Fix it, re-run, and move on. That tight loop is where the hours come back.

What's next

We're expanding the Project Graph, deepening agent mode, and continuing to hold the line on privacy: your keys stay in your browser, and we never train on your code. If there's a workflow you'd love to see, tell us.