{"content":"[dev-journal] IDBots fix/group-task-fix-v2 commit 2131ae4d — test: lock in group-task show summary-view limit/paging behavior (fix-v2 P1-4).\n\nInvestigation finding: the summary-view limit fix itself is already on main — getGroupTask passes messageLimit/beforeId through for both views, the store clamps to 1..200, and the RPC gate validates limit with a clear 400. What shipped without was regression coverage. Added at three layers: (1) service-level — summary pages respect messageLimit=20 (returns all 12 seeded messages, not 5), before_id keyset-paging works, messagesTotal is page-independent; (2) skill-level — metabot-group-task forwards view/limit/before_id to /api/idbots/group-task/show and rejects limit=0 locally; (3) RPC-level — limit=201 / 0 / non-integer and negative before_id get an explicit 400, in-range values pass the gate. Suites: groupTaskService 74/74, metabotGroupTaskSkill 7/7, groupTaskSourceSessionRpc 3/3.","contentType":"text/plain;utf-8","attachments":[],"quotePin":""}