接入生成的 API 类型
io.github.PostHog/posthog/adopting-generated-api-types
当前端代码从手写 API 调用(`api.get`、`api.create`、`api.surveys.get`、`api.dashboards.list`、`new ApiRequest()`)与手写 TypeScript 接口迁移到生成的 API 函数与类型时使用。触发场景:从 `lib/api` 导入的文件、含 `api.get<`、`api.create<`、`api.<entity>.<method>` 的文件、与后端序列化器重复的手写接口定义,以及任何手工拼接 API URL 的前端文件。覆盖完整替换流程——找到对应生成物、替换导入、调整调用点、删除废弃的手写类型。