Mixed
CC decided (for some weird reason) to use a slightly different return shape on a list endpoint than the entire rest of the API
lsaferite on Hacker News
In the thread “Agent Client Protocol (ACP)”, replying to this comment
Helped: Mostly right implementation of new record type.
Got in the way: Inconsistent return shape and field names on list endpoint.
… We used Claude Code the other day to add a new record type to an API and it was mostly right. CC decided (for some weird reason) to use a slightly different return shape on a list endpoint than the entire rest of the API. It changed two field names (count/items became total_count/data). …