Compare commits
1 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| 222a382d49 |
+17
-9
@@ -13,15 +13,23 @@ workers_dev = true # 對齊 arcrun 部署慣例(rule 05):deploy 掃描
|
||||
# SDD: sdk-and-website/mcp-account-source.md §5.5;HANDOFF §3b。
|
||||
[vars]
|
||||
|
||||
# Service Bindings
|
||||
# 2026-05-07:COMPONENT_REGISTRY 從 inkstone-component-registry 改為 arcrun-registry
|
||||
# 原因:舊的 inkstone-component-registry 期望不同 query 參數名,MCP search 失敗。
|
||||
# 新的 arcrun-registry(registry.arcrun.dev)才是現役。
|
||||
services = [
|
||||
{ binding = "COMPONENT_REGISTRY", service = "arcrun-registry" },
|
||||
{ binding = "CYPHER_EXECUTOR", service = "arcrun-cypher-executor" },
|
||||
{ binding = "KBDB", service = "arcrun-kbdb" }
|
||||
]
|
||||
# Service Bindings(issue #12:用 [[services]] array-of-tables,不用 services=[...] inline)
|
||||
# ⚠️ 為何不能用 inline `services = [...]`:它在 [vars] table 之後 → TOML 會把它吸成
|
||||
# `vars.services`(普通 var 陣列)而非頂層 service bindings → wrangler 看不到 binding。
|
||||
# self-hosted 部署注入 MULTI_TENANT 進 [vars] 後此問題暴露(MCP 報 CYPHER_EXECUTOR not configured)。
|
||||
# array-of-tables `[[services]]` 是獨立頂層 table,不受 [vars] 影響(對齊官方 cypher-executor/wrangler.toml)。
|
||||
# 2026-05-07:COMPONENT_REGISTRY 從 inkstone-component-registry 改為 arcrun-registry(現役)。
|
||||
[[services]]
|
||||
binding = "COMPONENT_REGISTRY"
|
||||
service = "arcrun-registry"
|
||||
|
||||
[[services]]
|
||||
binding = "CYPHER_EXECUTOR"
|
||||
service = "arcrun-cypher-executor"
|
||||
|
||||
[[services]]
|
||||
binding = "KBDB"
|
||||
service = "arcrun-kbdb"
|
||||
|
||||
# Route — MCP 搬進 arcrun 主庫後改用 arcrun.dev zone(與其他 worker 一致)。
|
||||
# 舊的 studio.finally.click 是 inkstone 平台 zone,arcrun 帳號沒有該 zone → 部署 route 失敗。
|
||||
|
||||
Reference in New Issue
Block a user