MCPcopy Index your code
hub / github.com/AI45Lab/Code / script_limits

Function script_limits

core/src/tools/program_tool.rs:225–234  ·  view source on GitHub ↗
(args: &serde_json::Value)

Source from the content-addressed store, hash-verified

223}
224
225fn script_limits(args: &serde_json::Value) -> ScriptLimits {
226 args.get("limits")
227 .cloned()
228 .and_then(|value| serde_json::from_value(value).ok())
229 .unwrap_or(ScriptLimits {
230 timeout_ms: None,
231 max_tool_calls: None,
232 max_output_bytes: None,
233 })
234}
235
236fn validate_script_source(source: &str) -> std::result::Result<(), String> {
237 let forbidden = [

Callers 1

execute_script_programFunction · 0.85

Calls 1

getMethod · 0.45

Tested by

no test coverage detected