feat(client): GET 请求瞬态故障自动重试(指数退避),非幂等方法不重试 #339

Open
Taoyouce wants to merge 4 commits from Taoyouce/gitlink-cli:feat/get-retry-backoff into master

4 Commits

Author SHA1 Message Date
Taoyouce 515612ddc5 fix(client): 顶层 JSON 数组/标量响应不再降级为转义字符串 2026-07-07 14:36:56 +00:00
laurencewannamaker 7128960529 feat(client): 429 重试遵循 Retry-After 头(5s 上限护栏)+ 6 表驱动单测
Co-Authored-By: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>
2026-07-05 22:53:21 +00:00
laurencewannamaker 20f988bf5b feat(client): 错误建议统一透传 + HTML 回落判错(non_api_response)
Co-Authored-By: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>
2026-07-05 22:27:44 +00:00
laurencewannamaker 3d1c5c933a feat(client): GET 瞬态故障自动重试(指数退避),非幂等方法不重试
Co-Authored-By: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>
2026-07-05 22:24:48 +00:00