Gasoline v1.0.0 Released
What’s New in v1.0.0
Section titled “What’s New in v1.0.0”Gasoline v1.0.0 is the first public release. It’s a proof of concept showing a Go server talking to a Chrome extension to capture browser telemetry.
Features
Section titled “Features”- Basic Browser Telemetry — Chrome extension captures console logs and sends them to a local Go server
- HTTP API — Simple REST endpoints to retrieve captured logs
- Local-only — All data stays on
127.0.0.1, no cloud services - Zero dependencies — Go binary with no external packages
Architecture
Section titled “Architecture”- Chrome extension (MV3) — Listens to
console.log()calls - Go HTTP server (port 7890) — Receives and stores logs in memory
- Local persistence — Logs written to disk
Known Limitations
Section titled “Known Limitations”- Console logs only (no network, exceptions, or WebSockets)
- Single client only
- No MCP protocol yet
- Memory-based storage (logs lost on restart)
Installation
Section titled “Installation”go build -o gasoline ./cmd/server./gasoline
# Then load the extension in chrome://extensions/This is early. Very early. But it works.
Next steps: Add network request capture, implement MCP protocol, persistent storage.
See [GitHub](https://github.com/brennhill/gasoline-agentic-browser-devtools-mcp for source.