makecindy / makecindy/cindy

维护者确认:#3289 为首个 Claude turn 增加跨包路由证明

Open
#4,006 1 comment 0 reactions 0 assignees View on GitHub
Dominant language
TypeScript
Stars
2.7k
Forks
395
Avg merge
21h 48m
Merged PRs (30d)
776

Description

PR https://github.com/makecindy/cindy/pull/3289 为修复自定义 OAuth 在首个 Claude turn 回落到网关,向 AgentDeps、本地兼容代理和 Claude Code 环境组装增加了 session 路由证明(新 header、新可选依赖、出站剥离内部头)。

这改变了模块边界和跨包 API 形状,不是同结构内的实现替换。旧讨论 issue 已关闭,当前 head 再次命中架构确认门,需要维护者重新确认。

确认方式:直接在 PR 上 Approve;需要修改就 Request Changes,作者改完后重新 Approve 即放行。

---
关联 PR:#3289(作者 @nothingyuancando);本 issue 由 review-pr 流程自动创建,用于先讨论该 PR 涉及的技术架构调整,维护者确认后 PR 会恢复推进。

Contributor guide

Open the contributing guide

Research direction

Start with PR #3289 and review its changes to AgentDeps, the local compatibility proxy, and Claude Code environment assembly. Check the new session-routing header, optional dependency, and removal of internal headers from outbound requests; done means the maintainer confirms the architecture by approving the PR or requests specific changes.

Written by the indexing model from the issue text.

Assessment

Tech stack
typescript
Domain
authentication, backend-api-design
Issue type
Refactor
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.