Tool tree
Move a Chat Completions workload from GPT-5.5 to Claude Opus 4.8 on Microsoft Foundry with one adapter, side-by-side eval gates, structured output retries, streaming normalization, and rollout checks.
Implementation
gradeNot graded
gradeNot graded
page: Every page
list_recipesAnswer
List Microsoft Foundry Forgebook recipes with title, description, tags, and URL. Works best from the homepage.
View tool JSON
{
"name": "list_recipes",
"kind": "answer",
"impl": "imperative",
"description": "List Microsoft Foundry Forgebook recipes with title, description, tags, and URL. Works best from the homepage.",
"inputSchema": {
"type": "object",
"properties": {}
},
"page": "/forgebook/notebook/migrate-gpt-5-5-to-claude-opus-4-8/"
}search_recipesAnswer
Search Microsoft Foundry Forgebook recipes by keyword (matches title, description, tags). Works best from the homepage.
View tool JSON
{
"name": "search_recipes",
"kind": "answer",
"impl": "imperative",
"description": "Search Microsoft Foundry Forgebook recipes by keyword (matches title, description, tags). Works best from the homepage.",
"inputSchema": {
"type": "object",
"properties": {
"query": {
"type": "string",
"description": "Search keyword"
}
},
"required": [
"query"
]
},
"page": "/forgebook/notebook/migrate-gpt-5-5-to-claude-opus-4-8/"
}get_page_contentAnswer
Get the text content of the current Forgebook page (useful for reading a recipe).
View tool JSON
{
"name": "get_page_content",
"kind": "answer",
"impl": "imperative",
"description": "Get the text content of the current Forgebook page (useful for reading a recipe).",
"inputSchema": {
"type": "object",
"properties": {}
},
"page": "/forgebook/notebook/migrate-gpt-5-5-to-claude-opus-4-8/"
}navigate_to_recipeAction
Navigate the browser to a specific Forgebook recipe by slug.
View tool JSON
{
"name": "navigate_to_recipe",
"kind": "act",
"impl": "imperative",
"description": "Navigate the browser to a specific Forgebook recipe by slug.",
"inputSchema": {
"type": "object",
"properties": {
"slug": {
"type": "string",
"description": "The recipe slug, e.g. foundry-agent-part-1"
}
},
"required": [
"slug"
]
},
"page": "/forgebook/notebook/migrate-gpt-5-5-to-claude-opus-4-8/"
}get_current_page_infoAnswer
Get metadata about the current Forgebook page (URL, title, description, whether it is a recipe).
View tool JSON
{
"name": "get_current_page_info",
"kind": "answer",
"impl": "imperative",
"description": "Get metadata about the current Forgebook page (URL, title, description, whether it is a recipe).",
"inputSchema": {
"type": "object",
"properties": {}
},
"page": "/forgebook/notebook/migrate-gpt-5-5-to-claude-opus-4-8/"
}