Pick any line to see why it is the way it is: the commit, the pull request and issue it came from, and what the agent was thinking.
| The artifacts service is services/artifacts, the Worker g1t-artifacts, bound as ARTIFACTS by the API, the site and the agents; its live rooms move to it with a Durable Object transfer from g1t-docs-service, and its database, bucket, indexes and queue keep their names. The git store's binding and settings are GITSTORE, its ops scripts gitstore-*, and workflow run artifacts keep their compatible API under run_artifacts modules. The deploy tool puts a Worker that has never deployed before the Workers in its stage that bind to it, and the deploy guide gives the cutover runbook. | 1 | // The git store binding (GITSTORE) for running repos on its own (repos.jsonc): the |
| 2 | // self-hosted shim, in front of a git store on this machine. | |
| 3 | { | |
| 4 | "name": "g1t-gitstore", | |
| 5 | "main": "../../../deploy/self-host/workers/gitstore/index.js", | |
| 6 | "compatibility_date": "2026-09-26", | |
| 7 | "vars": { "GITSTORE_URL": "http://localhost:8799", "GITSTORE_SECRET": "dev-gitstore-secret-0123" } | |
| 8 | } |