全栈开发 · AI 应用 · 开源贡献
上游 PR 已合并 10 · 另有修复已导入 1 · Open 44
状态核查于 2026-10-31。仅统计本人向外部上游提交的 PR,不含本人仓库及 fork 验证 PR;Guava 的导入 commit 单列,不计入本人直接合并的 10 条 PR。
| 项目 | PR / 修复 | 状态 |
|---|---|---|
| Guava | 原 PR #8807 · 导入 PR #8811 修复基本类型数组旋转的 Integer.MIN_VALUE 溢出边界 |
修复已合入 master,经 Copybara 导入作者 commit c0a8a1e · 原 PR 为 Closed |
| VS Code | #344892 输入筛选与快捷键冲突 |
main |
| MyBatis-Plus | #7220 修复嵌套 Wrapper 条件的参数别名 |
|
| Apache Dubbo | #16562 使端口统一服务端遵循 keep-alive 配置 |
|
| Haystack | #13471 反序列化时保留 MockChatGenerator 输入 |
|
| ccNexus | #158 Chat 转 Responses 时保留工具调用历史 |
|
| CLIProxyAPI | #7095 修复跨分块 SSE 重组 |
dev |
| ccstatusline | #757 回退到自动会话标题 |
main(后续已并入) |
| gptme | #4520 清理工作区时保护无关分支 |
master |
| gptme | #4521 隔离测试对本地 gh 的依赖 |
master |
| ccNexus | #157 版本化 API 路由修复 |
master |
查看 56 条上游 PR 及采纳记录
-
baomidou/mybatis-plus#7220
Fix parameter aliases in nested wrapper conditions -
deepset-ai/haystack#13471
fix: preserve MockChatGenerator deserialization input -
apache/dubbo#16562
Honor keep-alive configuration in the port-unification server -
lich0821/ccNexus#158
fix: preserve tool history when converting Chat requests to Responses -
sirmalloc/ccstatusline#757
fix(session-name): fall back to automatic Claude Code titles -
microsoft/vscode#344892
testing: respect keybindings before type-to-filter -
router-for-me/CLIProxyAPI#7095
fix(aistudio): reassemble SSE frames across relay chunks -
gptme/gptme#4520
fix(subagent): track branch ownership during worktree cleanup -
gptme/gptme#4521
test: isolate mocked GitHub tests from gh installation -
lich0821/ccNexus#157
fix: respect configured API versions in endpoint URLs
-
astaxie/TokenHub#408
fix(anthropic): accept system messages without legacy beta -
meta/lexical#9614
[lexical][lexical-y] Bug Fix: Continue notifying update listeners after failures -
spring-cloud/spring-cloud-gateway#4351
Retain form values that also appear in query parameters -
langchain4j/langchain4j#6925
Unify AI Service return type classification, including images -
mark3labs/mcp-go#1144
fix(server): preserve escaped protected resource metadata paths -
JetBrains/koog#2323
fix(prompt): preserve cached response metadata -
prestodb/presto#28748
fix(plugin-jdbc): Package geometry runtime dependencies -
microsoft/vscode#345127
Fix authentication provider cleanup when an extension host stops -
maximhq/bifrost#9259
[fix]: preserve Mistral non-streaming thinking content -
AstrBotDevs/AstrBot#10877
fix: retry web searches after key-specific failures -
cloudwego/eino-ext#1044
fix(wikipedia): make the search example pass go vet -
h2database/h2database#4524
Respect case-insensitive identifiers in ON DUPLICATE KEY UPDATE -
google/gson#3157
Avoid quadratic clearing of JsonArray sublists -
mybatis/mybatis-3#3841
Keep resolved generic type hash codes consistent with JDK types -
redisson/redisson#7411
fix: clear READONLY errors between batch retry attempts -
alibaba/fastjson2#7937
fix: isolate ASM class loaders for compatible SerializeConfig -
mybatis/mybatis-3#3840
Preserve the Class-based TypeHandlerRegistry registration descriptor -
spring-projects/spring-ai#7267
Fix optional auto-configuration metadata introspection -
anomalyco/opencode#60353
fix(app): preserve MCP elicitation line breaks -
AstrBotDevs/AstrBot#10863
fix: preserve dates and message times in group context -
anomalyco/opencode#60314
fix(acp): normalize local file resource URIs -
Wei-Shaw/sub2api#8422
fix(channel-monitor): support Grok Responses probes -
ag2ai/ag2#3532
fix(events): restore non-init dataclass fields during deserialization -
AstrBotDevs/AstrBot#10860
fix(webui): wrap long plugin commands -
AstrBotDevs/AstrBot#10853
fix(provider): omit empty user messages from Anthropic requests -
Wei-Shaw/sub2api#8420
fix(anthropic): omit beta query for Cloudflare REST messages -
modelcontextprotocol/typescript-sdk#3120
fix: preserve schema-twin bytes during Git checkout -
anomalyco/opencode#60125
fix(core): preserve pathless MCP OAuth resources -
google-gemini/gemini-cli#30019
fix(core): preserve session history during tool output masking -
PrefectHQ/fastmcp#6137
Fix hydration of mutually recursive schema types -
Wei-Shaw/sub2api#8408
fix(gateway): honor explicit zero Anthropic input usage -
microsoft/vscode#344888
agentHost: preserve selection answer kinds for freeform replies -
microsoft/vscode#344890
agentHost: retry failed Mission Control session registration -
google-gemini/gemini-cli#30022
fix(cli): run ACP tool calls through hooks -
astaxie/TokenHub#406
fix(catalog): accept slug-only model discovery entries -
langchain-ai/langgraphjs#3148
fix(langgraph-checkpoint): handle empty MemorySaver namespaces -
langchain4j/langchain4j#6898
fix(http-client): copy headers passed to request builder -
run-llama/llama_index#23769
fix(lmstudio): send inference parameters in OpenAI payload -
ollama/ollama-js#313
fix(types): expose cached prompt token counts -
Mirascope/mirascope#2951
fix(tools): preserve underscore-prefixed parameter names -
unclecode/crawl4ai#2458
fix: match complex content-type scoring patterns as regex -
looplj/axonhub#2798
fix(gemini): accept GenerateContent field aliases -
danielmiessler/Fabric#2321
fix: report configured vendor initialization failures -
router-for-me/CLIProxyAPI#3003
fix(codex): stabilize OpenCode prompt caching
-
google/guava#8807 · 原 PR 已关闭;修复经 Copybara PR #8811 合入
master。原生 commit c0a8a1e 的 author 关联本账号,可在本人 Guava 提交记录中查到。 -
mark3labs/mcp-go#1142 · 因缺少关联 issue 关闭;补充 issue 后由 #1144 接续,当前仍为 Open。
