Agents as a team: lifecycle, merge queue, billing and a new shell
g1t now takes a pull request made by its agent all the way to main, and coordinates many agents at once: - Lifecycle: checks, an agent review, revision (including when a person asks for changes) and catching up, decided by a pure function and remembered so lists read it without recomputing. - Merge queue: pull requests are tested speculatively together with those ahead of them, against the checks of every issue that already landed, and main only moves to a state that passed. Failures go back to their agent, which revises from the current main. - Agents are told what else is in flight, given what people said on the pull request (a person outranks an agent's review), and get g1t's own tools through a token scoped to one repository. - Planner: an outcome becomes issues with dependencies, queued and started as they unblock. - Workspaces with their own access tokens; usage billed to the workspace from prepaid credit at cost plus 20%. - Repository settings: branch protection, required approvals, auto-merge, agent review, revisions and the merge queue. - Site: a sidebar app shell with a command palette, mission control, commit pages, a diff view with file tree and split view, why-blame from any line, GitHub-flavoured markdown with references and alerts, and much faster pages. - API without the /v1 prefix; camelCase request bodies accepted.
No changes