Full internal rename: metapi → boosapi
Rename all remaining internal protocol identifiers: - x-metapi-* headers → x-boosapi-* - metapi: reasoning prefix → boosapi: - __metapi* runtime markers → __boosapi* - file-metapi-* → file-boosapi-* - METAPI_* env vars → BOOSAPI_* - metapi_turn_state/metapi_mcp_item__ etc. → boosapi_* - package.json name → boosapi - Docker/deploy/k3s/docs references 46 files changed, 168 insertions, 170 deletions. typecheck:web passes (0 new errors). Signed-off-by: Boos4721 <boos4721@icloud.com>
This commit is contained in:
@@ -17,25 +17,23 @@
|
||||
| 后端通知 | `notifyService.ts` 通知前缀 `[metapi]` → `[BoosAPI]` |
|
||||
| 桌面元数据 | Electron/Docker 描述信息 |
|
||||
|
||||
### 保留不变的
|
||||
### 已全部改完的(此表仅作历史记录)
|
||||
|
||||
| 项 | 原因 |
|
||||
| 项 | 说明 |
|
||||
|---|------|
|
||||
| `x-metapi-*` HTTP 头 | 有线协议,向后兼容 |
|
||||
| `metapi:` 推理签名前缀 | 内部协议标识 |
|
||||
| `__metapiTruncated` 等运行时属性 | 内部运行时标记 |
|
||||
| `METAPI_*` 环境变量 | 外部契约,改了就断 |
|
||||
| localStorage key | 改了丢用户数据 |
|
||||
| DB schema 列名 | 影响持久化数据 |
|
||||
| `package.json` name | npm 包名 |
|
||||
| `x-metapi-*` HTTP 头 | 已改 `x-boosapi-*`,注意有外部依赖的需同步更新 |
|
||||
| `metapi:` 推理签名前缀 | 已改 `boosapi:` |
|
||||
| `__metapiTruncated` 等运行时属性 | 已改 `__boosapi*` |
|
||||
| `METAPI_*` 环境变量 | 已改 `BOOSAPI_*`,部署配置需要同步 |
|
||||
| `package.json` name | 已改 `boosapi` |
|
||||
|
||||
### 验证
|
||||
|
||||
```bash
|
||||
# 确认没有遗漏的用户可见"Metapi"
|
||||
grep -rn 'Metapi\|metapi' src/ --include='*.ts' --include='*.tsx' --include='*.html' \
|
||||
# 确认没有遗漏的 metapi
|
||||
grep -rn 'mM]etapi' src/ --include='*.ts' --include='*.tsx' --include='*.html' \
|
||||
| grep -v '.test.' | grep -v node_modules | grep -iv 'boosapi'
|
||||
# 剩余应只有 x-metapi、metapi:、__metapi 等内部标识
|
||||
# 应无输出
|
||||
```
|
||||
|
||||
---
|
||||
|
||||
Reference in New Issue
Block a user