Registry milestone: mesh-sdk (issue 1966) #167

Merged
mesh-tools merged 149 commits from feat/registry-milestone into main 2026-11-07 14:18:44 +00:00
Showing only changes of commit f30a53b242 - Show all commits
+1
View File
@@ -148,6 +148,7 @@ func checkComposeAnswer(a ComposeCandidateAnswer) error {
func strictDecode(data []byte, v any, what string) error {
d := json.NewDecoder(bytes.NewReader(data))
d.DisallowUnknownFields()
d.UseNumber() // a number in an object the contract leaves open (the composition input) keeps its digits as written
if err := d.Decode(v); err != nil {
return fmt.Errorf("delivery: %s does not fit its shape: %w", what, err)
}