Use SchemaValidator to validate tool input (#203)
* Use SchemaValidator to validate tool input * add test * add changelog * fix cs * Improve error message * fix tests * fix tests * fix baseline * update snapshot files * Remove BC compat while switching to v0.3.0 --------- Co-authored-by: Christopher Hertel <mail@christopher-hertel.de>
This commit is contained in:
parent
c0938a19bd
commit
ed205ef793
1 changed files with 103 additions and 29 deletions
|
|
@ -21,7 +21,7 @@ final class HttpDiscoveryUserProfileTest extends HttpInspectorSnapshotTestCase
|
|||
'method' => 'tools/call',
|
||||
'options' => [
|
||||
'toolName' => 'send_welcome',
|
||||
'toolArgs' => ['userId' => '101', 'customMessage' => 'Welcome to our platform!'],
|
||||
'toolArgs' => ['userId' => '"101"', 'customMessage' => 'Welcome to our platform!'],
|
||||
],
|
||||
'testName' => 'send_welcome',
|
||||
],
|
||||
|
|
|
|||
Loading…
Reference in a new issue