docs: record R2 MEDIA binding in AGENTS.md

This commit is contained in:
2026-09-12 09:54:53 +08:00
parent 125030ce2e
commit 002cf368c3
2 changed files with 5 additions and 4 deletions
+1 -1
View File
@@ -11,7 +11,7 @@
## Local Contracts
- **`env.ts`**`getEnv()``cloudflare:workers``env`,回 `AppEnv``DB``CACHE``ADMIN_PASSWORD?``AI_API_KEY?``TAVILY_API_KEY?`)。只能喺 `prerender = false` 的頁面/endpoint 用。**唔用** `Astro.locals.runtime.env`Astro v6 起已移除)。
- **`env.ts`**`getEnv()``cloudflare:workers``env`,回 `AppEnv``DB``CACHE``MEDIA`R2Bucket)、`ADMIN_PASSWORD?``AI_API_KEY?``TAVILY_API_KEY?`)。只能喺 `prerender = false` 的頁面/endpoint 用。**唔用** `Astro.locals.runtime.env`Astro v6 起已移除)。
- **`db.ts`**`getDb(env.DB)` → Drizzle,並 re-export `schema`
- **`auth.ts`**HMAC-SHA256 signed cookie 認證。
- 匯出 `SESSION_COOKIE``checkPassword``createSession``verifySession``sessionCookieOptions`