chore: update tool specifications

This commit is contained in:
github-actions[bot]
2026-03-25 05:05:09 +00:00
parent 37899b41f9
commit 7eb58b5df3

View File

@@ -5664,6 +5664,10 @@
"title": "Bucket Name", "title": "Bucket Name",
"type": "string" "type": "string"
}, },
"cluster": {
"description": "An instance of the Couchbase Cluster connected to the desired Couchbase server.",
"title": "Cluster"
},
"collection_name": { "collection_name": {
"description": "The name of the Couchbase collection to search", "description": "The name of the Couchbase collection to search",
"title": "Collection Name", "title": "Collection Name",
@@ -5712,6 +5716,7 @@
} }
}, },
"required": [ "required": [
"cluster",
"collection_name", "collection_name",
"scope_name", "scope_name",
"bucket_name", "bucket_name",
@@ -11460,7 +11465,9 @@
"title": "Api Key" "title": "Api Key"
}, },
"headers": { "headers": {
"additionalProperties": true, "additionalProperties": {
"type": "string"
},
"title": "Headers", "title": "Headers",
"type": "object" "type": "object"
}, },
@@ -14180,7 +14187,20 @@
}, },
"properties": { "properties": {
"columns": { "columns": {
"additionalProperties": true, "additionalProperties": {
"anyOf": [
{
"items": {
"additionalProperties": true,
"type": "object"
},
"type": "array"
},
{
"type": "string"
}
]
},
"title": "Columns", "title": "Columns",
"type": "object" "type": "object"
}, },
@@ -14190,7 +14210,10 @@
"type": "string" "type": "string"
}, },
"tables": { "tables": {
"items": {}, "items": {
"additionalProperties": true,
"type": "object"
},
"title": "Tables", "title": "Tables",
"type": "array" "type": "array"
} }
@@ -14455,9 +14478,13 @@
"properties": { "properties": {
"config": { "config": {
"$ref": "#/$defs/OxylabsAmazonProductScraperConfig" "$ref": "#/$defs/OxylabsAmazonProductScraperConfig"
},
"oxylabs_api": {
"title": "Oxylabs Api"
} }
}, },
"required": [ "required": [
"oxylabs_api",
"config" "config"
], ],
"title": "OxylabsAmazonProductScraperTool", "title": "OxylabsAmazonProductScraperTool",
@@ -14680,9 +14707,13 @@
"properties": { "properties": {
"config": { "config": {
"$ref": "#/$defs/OxylabsAmazonSearchScraperConfig" "$ref": "#/$defs/OxylabsAmazonSearchScraperConfig"
},
"oxylabs_api": {
"title": "Oxylabs Api"
} }
}, },
"required": [ "required": [
"oxylabs_api",
"config" "config"
], ],
"title": "OxylabsAmazonSearchScraperTool", "title": "OxylabsAmazonSearchScraperTool",
@@ -14918,9 +14949,13 @@
"properties": { "properties": {
"config": { "config": {
"$ref": "#/$defs/OxylabsGoogleSearchScraperConfig" "$ref": "#/$defs/OxylabsGoogleSearchScraperConfig"
},
"oxylabs_api": {
"title": "Oxylabs Api"
} }
}, },
"required": [ "required": [
"oxylabs_api",
"config" "config"
], ],
"title": "OxylabsGoogleSearchScraperTool", "title": "OxylabsGoogleSearchScraperTool",
@@ -15104,9 +15139,13 @@
"properties": { "properties": {
"config": { "config": {
"$ref": "#/$defs/OxylabsUniversalScraperConfig" "$ref": "#/$defs/OxylabsUniversalScraperConfig"
},
"oxylabs_api": {
"title": "Oxylabs Api"
} }
}, },
"required": [ "required": [
"oxylabs_api",
"config" "config"
], ],
"title": "OxylabsUniversalScraperTool", "title": "OxylabsUniversalScraperTool",
@@ -16421,6 +16460,112 @@
"type": "object" "type": "object"
} }
}, },
{
"description": "This tool is used to evaluate the model input and output using custom function evaluators.",
"env_vars": [],
"humanized_name": "Patronus Local Evaluator Tool",
"init_params_schema": {
"$defs": {
"EnvVar": {
"properties": {
"default": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"title": "Default"
},
"description": {
"title": "Description",
"type": "string"
},
"name": {
"title": "Name",
"type": "string"
},
"required": {
"default": true,
"title": "Required",
"type": "boolean"
}
},
"required": [
"name",
"description"
],
"title": "EnvVar",
"type": "object"
}
},
"properties": {
"client": {
"default": null,
"title": "Client"
},
"evaluated_model_gold_answer": {
"title": "Evaluated Model Gold Answer",
"type": "string"
},
"evaluator": {
"title": "Evaluator",
"type": "string"
}
},
"required": [
"evaluator",
"evaluated_model_gold_answer"
],
"title": "PatronusLocalEvaluatorTool",
"type": "object"
},
"name": "PatronusLocalEvaluatorTool",
"package_dependencies": [
"patronus"
],
"run_params_schema": {
"properties": {
"evaluated_model_gold_answer": {
"description": "The agent's gold answer only if available",
"title": "Evaluated Model Gold Answer",
"type": "string"
},
"evaluated_model_input": {
"description": "The agent's task description in simple text",
"title": "Evaluated Model Input",
"type": "string"
},
"evaluated_model_output": {
"description": "The agent's output of the task",
"title": "Evaluated Model Output",
"type": "string"
},
"evaluated_model_retrieved_context": {
"description": "The agent's context",
"title": "Evaluated Model Retrieved Context",
"type": "string"
},
"evaluator": {
"description": "The registered local evaluator",
"title": "Evaluator",
"type": "string"
}
},
"required": [
"evaluated_model_input",
"evaluated_model_output",
"evaluated_model_retrieved_context",
"evaluated_model_gold_answer",
"evaluator"
],
"title": "FixedLocalEvaluatorToolSchema",
"type": "object"
}
},
{ {
"description": "This tool calls the Patronus Evaluation API that takes the following arguments:", "description": "This tool calls the Patronus Evaluation API that takes the following arguments:",
"env_vars": [], "env_vars": [],
@@ -17801,7 +17946,9 @@
"cookies": { "cookies": {
"anyOf": [ "anyOf": [
{ {
"additionalProperties": true, "additionalProperties": {
"type": "string"
},
"type": "object" "type": "object"
}, },
{ {
@@ -17826,7 +17973,9 @@
"headers": { "headers": {
"anyOf": [ "anyOf": [
{ {
"additionalProperties": true, "additionalProperties": {
"type": "string"
},
"type": "object" "type": "object"
}, },
{ {
@@ -17921,7 +18070,9 @@
"cookies": { "cookies": {
"anyOf": [ "anyOf": [
{ {
"additionalProperties": true, "additionalProperties": {
"type": "string"
},
"type": "object" "type": "object"
}, },
{ {
@@ -17934,7 +18085,9 @@
"headers": { "headers": {
"anyOf": [ "anyOf": [
{ {
"additionalProperties": true, "additionalProperties": {
"type": "string"
},
"type": "object" "type": "object"
}, },
{ {
@@ -19801,7 +19954,9 @@
"headers": { "headers": {
"anyOf": [ "anyOf": [
{ {
"additionalProperties": true, "additionalProperties": {
"type": "string"
},
"type": "object" "type": "object"
}, },
{ {
@@ -19917,7 +20072,9 @@
"headers": { "headers": {
"anyOf": [ "anyOf": [
{ {
"additionalProperties": true, "additionalProperties": {
"type": "string"
},
"type": "object" "type": "object"
}, },
{ {
@@ -20030,7 +20187,9 @@
"headers": { "headers": {
"anyOf": [ "anyOf": [
{ {
"additionalProperties": true, "additionalProperties": {
"type": "string"
},
"type": "object" "type": "object"
}, },
{ {
@@ -20155,7 +20314,9 @@
"headers": { "headers": {
"anyOf": [ "anyOf": [
{ {
"additionalProperties": true, "additionalProperties": {
"type": "string"
},
"type": "object" "type": "object"
}, },
{ {
@@ -21984,6 +22145,10 @@
"default": null, "default": null,
"title": "Model Api Key" "title": "Model Api Key"
}, },
"model_name": {
"default": "anthropic.claude-3-7-sonnet-20240607",
"title": "Model Name"
},
"project_id": { "project_id": {
"anyOf": [ "anyOf": [
{ {
@@ -23208,6 +23373,26 @@
"description": "The Tavily API key. If not provided, it will be loaded from the environment variable TAVILY_API_KEY.", "description": "The Tavily API key. If not provided, it will be loaded from the environment variable TAVILY_API_KEY.",
"title": "Api Key" "title": "Api Key"
}, },
"async_client": {
"anyOf": [
{},
{
"type": "null"
}
],
"default": null,
"title": "Async Client"
},
"client": {
"anyOf": [
{},
{
"type": "null"
}
],
"default": null,
"title": "Client"
},
"extract_depth": { "extract_depth": {
"default": "basic", "default": "basic",
"description": "The depth of extraction. 'basic' for basic extraction, 'advanced' for advanced extraction.", "description": "The depth of extraction. 'basic' for basic extraction, 'advanced' for advanced extraction.",
@@ -23343,6 +23528,26 @@
"description": "The Tavily API key. If not provided, it will be loaded from the environment variable TAVILY_API_KEY.", "description": "The Tavily API key. If not provided, it will be loaded from the environment variable TAVILY_API_KEY.",
"title": "Api Key" "title": "Api Key"
}, },
"async_client": {
"anyOf": [
{},
{
"type": "null"
}
],
"default": null,
"title": "Async Client"
},
"client": {
"anyOf": [
{},
{
"type": "null"
}
],
"default": null,
"title": "Client"
},
"days": { "days": {
"default": 7, "default": 7,
"description": "The number of days to search back.", "description": "The number of days to search back.",
@@ -23644,7 +23849,9 @@
"headers": { "headers": {
"anyOf": [ "anyOf": [
{ {
"additionalProperties": true, "additionalProperties": {
"type": "string"
},
"type": "object" "type": "object"
}, },
{ {