You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
fix(mcp): retain RagMcpAgent stub class to satisfy migration history #111
[ERROR] New version of script does not export class 'RagMcpAgent' which is
depended on by existing Durable Objects. Did you forget to include it?
If you renamed it, try a rename-class migration. [code: 10064]
目的
#109 の merge 後に
wrangler deployを走らせたところ下記エラーで失敗。旧RagMcpAgentclass を stub として残して解消する。前提 (検証済み)
RagMcpAgent→RagMcpAgentV2に rename、migration v2 でnew_sqlite_classes=[RagMcpAgentV2]追加new_sqlite_classes=[RagMcpAgent]で declare したクラスを script が export し続けることを要求する制約
対象ファイル
src/mcp.ts—RagMcpAgentをDurableObject継承の空 stub として残すsrc/index.ts— stub の export を追加関連