Fetching metadata from the HF Docker repository...
-
fix(proxy): 确保初始配额观测有序
-
feat(proxy): 增加 Notion 推理观测
-
fix(admin): HandleAddAccount 接受 expected_email 防止 token_v2 误绑用户
共享工作空间场景下,loadUserContent 响应里会包含多个 Notion 用户。
HandleAddAccount 当前只接受 token_v2 + notion_user_id:当 notion_user_id
为空时,DiscoverAccountFromTokenWithOptions 取首个用户,导致任意
token_v2 都能落库——重复 / 串号风险大。
新增 expected_email 字段,传入 AccountDiscoveryOptions.ExpectedEmail。
loadUserContent 内层按邮箱过滤,邮箱不匹配直接返回
'no user matched the configured Notion account selectors',discovery
阶段就拒,不会写盘。
回归测试:
- TestHandleAddAccountRejectsMismatchedExpectedEmail
- TestHandleAddAccountAcceptsMatchingExpectedEmail
热更新流程:POST /admin/accounts/add body 携带
{token_v2, expected_email},发现层校验邮箱后才允许 SaveAccountToFile +
pool.AddAccount,不再依赖 Space 重启。
-
fix(proxy): 持久化首轮图片记录
-
fix(proxy): 修复 Notion 图片附件链路
-
feat(proxy): 透传 Notion 推理工作量
-
fix(account): 完善持久化账号加载与失效处理
-
fix(account): 持久化多账号并保留失效账号
-
fix(proxy): 接受 Responses 推理历史
-
fix(proxy): 兼容 Codex 命名空间工具
支持 Responses namespace/web_search 工具及下一轮 function_call 身份恢复。 -
fix(account): 按活动 Notion 用户导入账号
-
fix(proxy): 按 Codex 任务隔离 Notion 会话
Codex
-
fix(proxy): 以附件承载大型系统提示
Codex
-
fix(proxy): 同步当前 Notion 推理协议
-
fix(proxy): 首轮请求持久化指定模型
-
fix(proxy): 补齐 Notion 当前用户 Cookie
-
fix(proxy): 隔离并持久化 Notion 会话 Cookie
-
fix(proxy): 修复 Notion 代理重定向循环
-
fix(space): 部署账号选择与隐私保护修复
-
fix(space): 强化公开部署的失败关闭与登录保护
-
feat(space): 部署 notion-manager 并启用密码保护