1188 Commits

Author SHA1 Message Date
YeonGyu-Kim
272a7a5a55 roadmap: #292 filed (extreme-sustained-degradation user-facing escalation) 2026-04-28 18:39:52 +09:00
YeonGyu-Kim
4d0c316aac docs: add CHANGELOG.md documenting extended dogfood audit (cycles #410-#424) 2026-04-28 18:39:52 +09:00
YeonGyu-Kim
93b839c742 docs: expand TROUBLESHOOTING.md with context-window, /compact, parallel-agent, repeat-upstream sections 2026-04-28 18:39:52 +09:00
YeonGyu-Kim
bf0198cdf7 docs: add docs/PINPOINT_FILING_GUIDE.md with #290 worked example 2026-04-28 18:39:52 +09:00
YeonGyu-Kim
95028c750b docs: ROADMAP.md cluster index for 49+ pinpoints navigation 2026-04-28 18:39:52 +09:00
YeonGyu-Kim
19bead25f2 docs: add docs/SUPPORTED_PROVIDERS.md (visibility for #285) 2026-04-28 18:39:52 +09:00
YeonGyu-Kim
8aadc5b24f roadmap: #291 filed (repeat-failure detection / circuit-breaker) 2026-04-28 18:39:51 +09:00
YeonGyu-Kim
950ab30318 docs: add TROUBLESHOOTING.md with stream-init failure guidance (#290) 2026-04-28 18:39:51 +09:00
YeonGyu-Kim
cabd711304 roadmap: #290 filed 2026-04-28 18:39:51 +09:00
YeonGyu-Kim
64bd524b9d docs: add ROADMAP.md extended-audit summary header (cycles #388-#415) 2026-04-28 18:39:51 +09:00
YeonGyu-Kim
cd15defbf6 docs: improve README.md with contributing section and verified root-LICENSE reference 2026-04-28 18:39:51 +09:00
YeonGyu-Kim
15865b6afd docs: add SECURITY.md responsible-disclosure stub + CONTRIBUTING.md security note 2026-04-28 18:39:51 +09:00
YeonGyu-Kim
e06f657ed4 docs: replace hardcoded pinpoint counters with ROADMAP.md link (resolves live-counter drift spotted by gaebal-gajae) 2026-04-28 18:39:51 +09:00
YeonGyu-Kim
8a6b868e90 docs: add .github/ISSUE_TEMPLATE/pinpoint.md codifying gaebal-gajae filing format 2026-04-28 18:39:51 +09:00
YeonGyu-Kim
10f6d3e3fc docs: add CONTRIBUTING.md with pinpoint format, build/test, branch naming, and fork+origin push pattern 2026-04-28 18:39:51 +09:00
Yeachan-Heo
578b27b35f roadmap: #289 filed 2026-04-28 18:39:51 +09:00
YeonGyu-Kim
c768c46614 docs: add root MIT LICENSE file (resolves @Sigrid Jin license-ambiguity Q) 2026-04-28 18:39:51 +09:00
Yeachan-Heo
77c5ac99c1 roadmap: #288 filed 2026-04-28 18:39:51 +09:00
Yeachan-Heo
1c33a65be1 roadmap: #287 filed 2026-04-28 18:39:51 +09:00
Yeachan-Heo
d3e83d9116 roadmap: #286 filed 2026-04-28 18:39:51 +09:00
Yeachan-Heo
8dbc61d05e roadmap: #285 filed 2026-04-28 18:39:51 +09:00
Yeachan-Heo
3249f53eab roadmap: #284 filed 2026-04-28 18:39:51 +09:00
YeonGyu-Kim
9ac559123b roadmap: #283 filed 2026-04-28 18:39:51 +09:00
YeonGyu-Kim
b17bdef259 roadmap: #282 filed 2026-04-28 18:39:51 +09:00
Yeachan-Heo
8a7b7b8f82 roadmap: #281 filed 2026-04-28 18:39:51 +09:00
YeonGyu-Kim
ad098f7444 roadmap: #280 filed 2026-04-28 18:39:51 +09:00
Yeachan-Heo
e90bc32ab4 roadmap: #279 filed 2026-04-28 18:39:51 +09:00
Jobdori
b3c1fd58a5 roadmap: #278 filed 2026-04-28 18:39:51 +09:00
Yeachan-Heo
77399e3bc7 roadmap: #277 filed 2026-04-28 18:39:51 +09:00
YeonGyu-Kim
a7b6291741 roadmap: #276 filed 2026-04-28 18:39:51 +09:00
Yeachan-Heo
c98e6ee7f3 roadmap: #275 filed 2026-04-28 18:39:51 +09:00
YeonGyu-Kim
cd2afa72c6 roadmap: #274 filed 2026-04-28 18:39:51 +09:00
Yeachan-Heo
94272e588a roadmap: #273 filed 2026-04-28 18:39:51 +09:00
YeonGyu-Kim
d7feb2dcf9 roadmap: #272 filed 2026-04-28 18:39:51 +09:00
Yeachan-Heo
73e0a48b23 roadmap: #271 filed 2026-04-28 18:39:51 +09:00
Jobdori
3a87ceff51 roadmap: #270 filed 2026-04-28 18:39:51 +09:00
Yeachan-Heo
cf93ca95b9 roadmap: #269 filed 2026-04-28 18:39:51 +09:00
YeonGyu-Kim
7e7931ca06 roadmap: #268 filed 2026-04-28 18:39:51 +09:00
Yeachan-Heo
aa3b14617c roadmap: #267 filed 2026-04-28 18:39:51 +09:00
YeonGyu-Kim
b2197fdf8e roadmap: #266 filed 2026-04-28 18:39:51 +09:00
Yeachan-Heo
6d54123cee roadmap: #265 filed 2026-04-28 18:39:51 +09:00
YeonGyu-Kim
75ae6d2666 roadmap: #264 filed 2026-04-28 18:39:51 +09:00
Yeachan-Heo
2461b7578c roadmap: #263 filed 2026-04-28 18:39:51 +09:00
YeonGyu-Kim
e250b9bf5d roadmap: #262 filed 2026-04-28 18:39:51 +09:00
Yeachan-Heo
9aca6b158c roadmap: #261 filed 2026-04-28 18:39:51 +09:00
Jobdori
6784ff547c roadmap: #260 filed 2026-04-28 18:39:51 +09:00
Yeachan-Heo
c669bd4f91 roadmap: #259 filed 2026-04-28 18:39:51 +09:00
YeonGyu-Kim
395d6ae8a2 roadmap: #258 filed 2026-04-28 18:39:51 +09:00
Yeachan-Heo
6de8b0217a roadmap: #257 filed 2026-04-28 18:39:51 +09:00
Yeachan-Heo
bf2cb4597d 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 18:39:51 +09:00