fix: support freeform stopReason in sampling (#327)
- Add string values and JsonCreator method to StopReason enum - Map unknown stop reason values to UNKNOWN constant for forward compatibility - Add test coverage for unknown stop reason deserialization Spec: https://github.com/modelcontextprotocol/modelcontextprotocol/blob/f5ccad944fdf2b7d9cc70cf817f66ca5a8aa03a4/schema/2024-11-05/schema.ts#L807 Resolves #328
Loading
Please sign in to comment