Holdings

Latest

Bottega Suite Sep 2026 · 207 commits

44 projects · 39 repositories

firebase-agent-sandbox

One URL and a coding agent is signed in to your Firebase app

Prototype Private Sheet 31 of 47

Description

Coding agents cannot sign in to Firebase applications. Sign-up needs an inbox, a password or an OAuth consent screen, so agents only ever see logged-out pages and cannot verify the features they change. Throwaway test accounts pollute the user list, skew analytics and leak state between runs.

This library fixes that for sites you operate. Import it once and an agent can open a single URL and land in a signed-in, sandboxed session under a stable test identity with freshly seeded fixture data. Data is wiped between runs; the identity is permanent.

Features

  • Stable named personas — an agent returns to the same identity every run
  • Fixture data seeded per session and wiped afterwards, so runs never leak state
  • Parallel lanes so several agents can work against one project at once
  • MCP server and CLI for grant creation, with a service-key-guarded grant endpoint

Construction

  • TypeScript
  • Firebase
  • MCP

Project resources

This is a pre-production site. All content is subject to finalisation, and nothing stated here is binding until the site is live.