1181 Commits

Author SHA1 Message Date
YeonGyu-Kim
eae5aaf09a docs: add docs/PINPOINT_FILING_GUIDE.md with #290 worked example 2026-04-28 14:46:15 +09:00
YeonGyu-Kim
2bf3e038e0 docs: ROADMAP.md cluster index for 49+ pinpoints navigation 2026-04-28 14:46:15 +09:00
YeonGyu-Kim
8c11a31a9c docs: add docs/SUPPORTED_PROVIDERS.md (visibility for #285) 2026-04-28 14:46:15 +09:00
YeonGyu-Kim
a5ad6276c8 roadmap: #291 filed (repeat-failure detection / circuit-breaker) 2026-04-28 14:46:15 +09:00
YeonGyu-Kim
d182684c7c docs: add TROUBLESHOOTING.md with stream-init failure guidance (#290) 2026-04-28 14:46:15 +09:00
YeonGyu-Kim
ce679d4ce0 roadmap: #290 filed 2026-04-28 14:46:15 +09:00
YeonGyu-Kim
786414d2db docs: add ROADMAP.md extended-audit summary header (cycles #388-#415) 2026-04-28 14:46:15 +09:00
YeonGyu-Kim
aac836c407 docs: improve README.md with contributing section and verified root-LICENSE reference 2026-04-28 14:46:15 +09:00
YeonGyu-Kim
e9b67a2c30 docs: add SECURITY.md responsible-disclosure stub + CONTRIBUTING.md security note 2026-04-28 14:46:15 +09:00
YeonGyu-Kim
21347a8425 docs: replace hardcoded pinpoint counters with ROADMAP.md link (resolves live-counter drift spotted by gaebal-gajae) 2026-04-28 14:46:15 +09:00
YeonGyu-Kim
b0310bfb06 docs: add .github/ISSUE_TEMPLATE/pinpoint.md codifying gaebal-gajae filing format 2026-04-28 14:46:15 +09:00
YeonGyu-Kim
41a907c771 docs: add CONTRIBUTING.md with pinpoint format, build/test, branch naming, and fork+origin push pattern 2026-04-28 14:46:15 +09:00
Yeachan-Heo
ac82973599 roadmap: #289 filed 2026-04-28 14:46:15 +09:00
YeonGyu-Kim
32f10443b3 docs: add root MIT LICENSE file (resolves @Sigrid Jin license-ambiguity Q) 2026-04-28 14:46:15 +09:00
Yeachan-Heo
7eecad6f9f roadmap: #288 filed 2026-04-28 14:46:15 +09:00
Yeachan-Heo
b50dbc2ccf roadmap: #287 filed 2026-04-28 14:46:15 +09:00
Yeachan-Heo
f51fc1f69a roadmap: #286 filed 2026-04-28 14:46:15 +09:00
Yeachan-Heo
f73e735629 roadmap: #285 filed 2026-04-28 14:46:14 +09:00
Yeachan-Heo
221a536349 roadmap: #284 filed 2026-04-28 14:46:14 +09:00
YeonGyu-Kim
beae9a72ec roadmap: #283 filed 2026-04-28 14:46:14 +09:00
YeonGyu-Kim
faa864c653 roadmap: #282 filed 2026-04-28 14:46:14 +09:00
Yeachan-Heo
5cd81c7cd9 roadmap: #281 filed 2026-04-28 14:46:14 +09:00
YeonGyu-Kim
e63505d2b6 roadmap: #280 filed 2026-04-28 14:46:14 +09:00
Yeachan-Heo
da9b759a50 roadmap: #279 filed 2026-04-28 14:46:14 +09:00
Jobdori
76522cc5d8 roadmap: #278 filed 2026-04-28 14:46:14 +09:00
Yeachan-Heo
5d13ad352c roadmap: #277 filed 2026-04-28 14:46:14 +09:00
YeonGyu-Kim
c68a7f0106 roadmap: #276 filed 2026-04-28 14:46:14 +09:00
Yeachan-Heo
d0685a3f77 roadmap: #275 filed 2026-04-28 14:46:14 +09:00
YeonGyu-Kim
fbefce7075 roadmap: #274 filed 2026-04-28 14:46:14 +09:00
Yeachan-Heo
be48d812ce roadmap: #273 filed 2026-04-28 14:46:14 +09:00
YeonGyu-Kim
001d5e7391 roadmap: #272 filed 2026-04-28 14:46:14 +09:00
Yeachan-Heo
246459ca17 roadmap: #271 filed 2026-04-28 14:46:14 +09:00
Jobdori
fd44d9ff6f roadmap: #270 filed 2026-04-28 14:46:14 +09:00
Yeachan-Heo
c345c60773 roadmap: #269 filed 2026-04-28 14:46:14 +09:00
YeonGyu-Kim
6ed06d4ddd roadmap: #268 filed 2026-04-28 14:46:14 +09:00
Yeachan-Heo
0e662811aa roadmap: #267 filed 2026-04-28 14:46:14 +09:00
YeonGyu-Kim
995b9a1621 roadmap: #266 filed 2026-04-28 14:46:14 +09:00
Yeachan-Heo
4b5f27c28a roadmap: #265 filed 2026-04-28 14:46:14 +09:00
YeonGyu-Kim
fbff3c5266 roadmap: #264 filed 2026-04-28 14:46:14 +09:00
Yeachan-Heo
200879b4f3 roadmap: #263 filed 2026-04-28 14:46:14 +09:00
YeonGyu-Kim
43d4ae5548 roadmap: #262 filed 2026-04-28 14:46:14 +09:00
Yeachan-Heo
b644da090b roadmap: #261 filed 2026-04-28 14:46:14 +09:00
Jobdori
1301908b80 roadmap: #260 filed 2026-04-28 14:46:14 +09:00
Yeachan-Heo
b327b341bb roadmap: #259 filed 2026-04-28 14:46:14 +09:00
YeonGyu-Kim
81b8ed0b01 roadmap: #258 filed 2026-04-28 14:46:14 +09:00
Yeachan-Heo
6f270fbc45 roadmap: #257 filed 2026-04-28 14:46:14 +09:00
Yeachan-Heo
d8978b6b86 Fix Anthropic tool result request ordering
Sigrid Jin relayed an adamantium Discord field report: Anthropic rejected requests with invalid_request_error when messages contained tool_use ids without immediately following tool_result blocks.

Coalesce consecutive tool-result messages after assistant tool_use blocks into one Anthropic user message, and drop orphan tool_use/tool_result blocks before dispatch so resume/edit/compaction boundary damage cannot reach the provider as a 400.

Tests cover parallel tool results and orphaned resume-boundary history.
2026-04-28 14:46:14 +09:00
Yeachan-Heo
bf9ce40225 docs: intake hikaMaeng web search fork ideas
Add ROADMAP pinpoint #255 summarizing the safe subset of hikaMaeng/Sigrid Jin's web-search provider work to adopt later.\n\nReviewed fork commits 262405e, bd11289, fa93cd3, 5f2540a, 7f34d91, and 535be97 from https://github.com/hikaMaeng/claw-code. This deliberately preserves attribution and avoids a blind cherry-pick because the cross-crate provider/spec/config/banner changes need a dedicated implementation lane with tests.
2026-04-28 14:46:14 +09:00
YeonGyu-Kim
343f0b14b0 roadmap: #254 filed 2026-04-28 14:46:14 +09:00
Yeachan-Heo
9d2dda0f37 roadmap: #253 filed 2026-04-28 14:46:14 +09:00