Skip to content
18 linesCodeBlameRaw

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{
2 "name": "@g1t/artifacts",
3 "version": "0.1.0",
4 "private": true,
5 "type": "module",
6 "license": "MIT",
7 "scripts": {
8 "test": "node --test \"src/**/*.test.ts\"",
9 "typecheck": "wrangler types --include-env=false && tsc -p tsconfig.json",
10 "deploy": "wrangler deploy"
11 },
12 "dependencies": {
13 "@g1t/contracts": "*",
14 "lib0": "^0.2.117",
15 "y-protocols": "^1.0.7",
16 "yjs": "^13.6.33"
17 }
18}