1189 Commits

Author SHA1 Message Date
YeonGyu-Kim
c7fe585524 docs: expand TROUBLESHOOTING.md with context-window, /compact, parallel-agent, repeat-upstream sections 2026-04-29 16:12:58 +09:00
YeonGyu-Kim
2a0dd440d4 docs: add docs/PINPOINT_FILING_GUIDE.md with #290 worked example 2026-04-29 16:12:58 +09:00
YeonGyu-Kim
a8fde8ea85 docs: ROADMAP.md cluster index for 49+ pinpoints navigation 2026-04-29 16:12:58 +09:00
YeonGyu-Kim
1c36f1f209 docs: add docs/SUPPORTED_PROVIDERS.md (visibility for #285) 2026-04-29 16:12:58 +09:00
YeonGyu-Kim
d1f0303c94 roadmap: #291 filed (repeat-failure detection / circuit-breaker) 2026-04-29 16:12:58 +09:00
YeonGyu-Kim
4954deee77 docs: add TROUBLESHOOTING.md with stream-init failure guidance (#290) 2026-04-29 16:12:58 +09:00
YeonGyu-Kim
5aaf8e8384 roadmap: #290 filed 2026-04-29 16:12:58 +09:00
YeonGyu-Kim
51e5eeb1ca docs: add ROADMAP.md extended-audit summary header (cycles #388-#415) 2026-04-29 16:12:58 +09:00
YeonGyu-Kim
0d84ee07a3 docs: improve README.md with contributing section and verified root-LICENSE reference 2026-04-29 16:12:58 +09:00
YeonGyu-Kim
512a972af7 docs: add SECURITY.md responsible-disclosure stub + CONTRIBUTING.md security note 2026-04-29 16:12:58 +09:00
YeonGyu-Kim
b6ad0dedef docs: replace hardcoded pinpoint counters with ROADMAP.md link (resolves live-counter drift spotted by gaebal-gajae) 2026-04-29 16:12:58 +09:00
YeonGyu-Kim
04b2e092e0 docs: add .github/ISSUE_TEMPLATE/pinpoint.md codifying gaebal-gajae filing format 2026-04-29 16:12:58 +09:00
YeonGyu-Kim
b681273d31 docs: add CONTRIBUTING.md with pinpoint format, build/test, branch naming, and fork+origin push pattern 2026-04-29 16:12:58 +09:00
Yeachan-Heo
537e464d05 roadmap: #289 filed 2026-04-29 16:12:58 +09:00
YeonGyu-Kim
265c66219e docs: add root MIT LICENSE file (resolves @Sigrid Jin license-ambiguity Q) 2026-04-29 16:12:58 +09:00
Yeachan-Heo
95c8806c7b roadmap: #288 filed 2026-04-29 16:12:58 +09:00
Yeachan-Heo
7d7a2e20ce roadmap: #287 filed 2026-04-29 16:12:58 +09:00
Yeachan-Heo
69bec48236 roadmap: #286 filed 2026-04-29 16:12:58 +09:00
Yeachan-Heo
10cb9200f5 roadmap: #285 filed 2026-04-29 16:12:58 +09:00
Yeachan-Heo
b5a552143e roadmap: #284 filed 2026-04-29 16:12:58 +09:00
YeonGyu-Kim
7295c2c55b roadmap: #283 filed 2026-04-29 16:12:58 +09:00
YeonGyu-Kim
711ca17801 roadmap: #282 filed 2026-04-29 16:12:58 +09:00
Yeachan-Heo
afffa39478 roadmap: #281 filed 2026-04-29 16:12:58 +09:00
YeonGyu-Kim
061c89be94 roadmap: #280 filed 2026-04-29 16:12:58 +09:00
Yeachan-Heo
69227e2de3 roadmap: #279 filed 2026-04-29 16:12:58 +09:00
Jobdori
965c42634c roadmap: #278 filed 2026-04-29 16:12:58 +09:00
Yeachan-Heo
f1320fd8cc roadmap: #277 filed 2026-04-29 16:12:58 +09:00
YeonGyu-Kim
9b57c9f127 roadmap: #276 filed 2026-04-29 16:12:57 +09:00
Yeachan-Heo
0f83610d9b roadmap: #275 filed 2026-04-29 16:12:57 +09:00
YeonGyu-Kim
14a6bd786a roadmap: #274 filed 2026-04-29 16:12:57 +09:00
Yeachan-Heo
cf26326e5b roadmap: #273 filed 2026-04-29 16:12:57 +09:00
YeonGyu-Kim
1a33f76219 roadmap: #272 filed 2026-04-29 16:12:57 +09:00
Yeachan-Heo
f7d197115e roadmap: #271 filed 2026-04-29 16:12:57 +09:00
Jobdori
6c9a36023c roadmap: #270 filed 2026-04-29 16:12:57 +09:00
Yeachan-Heo
9dbf32f96b roadmap: #269 filed 2026-04-29 16:12:57 +09:00
YeonGyu-Kim
33fc28d082 roadmap: #268 filed 2026-04-29 16:12:57 +09:00
Yeachan-Heo
165e8f7a98 roadmap: #267 filed 2026-04-29 16:12:57 +09:00
YeonGyu-Kim
296e9be38e roadmap: #266 filed 2026-04-29 16:12:57 +09:00
Yeachan-Heo
08772556fe roadmap: #265 filed 2026-04-29 16:12:57 +09:00
YeonGyu-Kim
b3e906514d roadmap: #264 filed 2026-04-29 16:12:57 +09:00
Yeachan-Heo
c38d8e733c roadmap: #263 filed 2026-04-29 16:12:57 +09:00
YeonGyu-Kim
4c7d6f18e2 roadmap: #262 filed 2026-04-29 16:12:57 +09:00
Yeachan-Heo
6ca6f1d2e9 roadmap: #261 filed 2026-04-29 16:12:57 +09:00
Jobdori
27e7936289 roadmap: #260 filed 2026-04-29 16:12:57 +09:00
Yeachan-Heo
4dbcf33042 roadmap: #259 filed 2026-04-29 16:12:57 +09:00
YeonGyu-Kim
9da27d9aeb roadmap: #258 filed 2026-04-29 16:12:57 +09:00
Yeachan-Heo
a3e13f18c4 roadmap: #257 filed 2026-04-29 16:12:57 +09:00
Yeachan-Heo
f89b093845 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-29 16:12:57 +09:00
Yeachan-Heo
83db3f5615 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-29 16:12:56 +09:00
YeonGyu-Kim
74db7f8700 roadmap: #254 filed 2026-04-29 16:12:56 +09:00