feat: 2025-11-25 review fixes (#201)

* fix: review fixes of the latest changes

* fix: updated unit tests

* chore: more conformance compliance improvements

* chore: reverted protocol changes

* chore: more compliance improvements

* chore: more conformance compliance improvements

* chore: improvements to the backcompat and updated to Tool unit tests

* chore: ci update
This commit is contained in:
yehorsobko 2026-03-03 16:33:28 +01:00 • committed by GitHub
commit 973b46b8f7
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -364,7 +364,7 @@ struct ProgressTests {
}
let server = Server(name: "testServer", version: "1")
let expectedToolCallResult = CallTool.Result(content: [.text("success")])
let expectedToolCallResult = CallTool.Result(content: [.text(text: "success", annotations: nil, _meta: nil)])
await server.withMethodHandler(CallTool.self) { params in
if let token = params._meta?.progressToken {
for i in 1...5 {
@ -375,7 +375,7 @@ struct ProgressTests {
}
}
return .init(content: [.text("success")])
return .init(content: [.text(text: "success", annotations: nil, _meta: nil)])
}
try await server.start(transport: pair.server)