import { NextResponse } from "next/server"

/**
 * @deprecated 已迁移至 Server Action `getOnboardingStatusAction`（modules/onboarding/actions.ts）。
 * 引导流程改为独立路由 /onboarding + middleware 重定向，不再使用客户端 Dialog 拉取此 API。
 * 保留此文件仅为兼容性，返回 410 Gone 指示调用方迁移。
 */
export const dynamic = "force-dynamic"

export async function GET() {
  return NextResponse.json(
    {
      success: false,
      message: "此 API 已废弃，请使用 /onboarding 路由或 getOnboardingStatusAction",
      redirect: "/onboarding",
    },
    { status: 410 }
  )
}
