mirror of
https://github.com/paperclipai/paperclip.git
synced 2026-10-21 08:22:20 +02:00
test(runner): bind repair guidance to declared byte bounds
Co-Authored-By: Paperclip <noreply@paperclip.ing>
This commit is contained in:
1 parent
da14446270
commit
95d65e1646
1 file changed
+6
-1
+6
-1
@@ -44,7 +44,12 @@ fn api_window_rejection_explains_limits_and_allows_corrected_call() {
|
||||
let result = invalid_tool_call_result("api-window".to_owned(), "call_api".to_owned(), &error);
|
||||
let message = result.result["error"]["message"].as_str().unwrap();
|
||||
assert!(message.contains("responseText.limitBytes"));
|
||||
assert!(message.contains("4") && message.contains("24576"));
|
||||
let window_schema =
|
||||
&contract["inputSchema"]["properties"]["responseText"]["properties"]["limitBytes"];
|
||||
assert!(message.contains(&format!(
|
||||
"from {} through {} bytes (default {})",
|
||||
window_schema["minimum"], window_schema["maximum"], window_schema["default"]
|
||||
)));
|
||||
assert!(message.contains("/properties/responseText/properties/limitBytes/maximum"));
|
||||
assert!(!message.contains("PRIVATE_ASSET"));
|
||||
assert!(message.len() <= 512);
|
||||
|
||||
Reference in new issue
Block a user