fix_gherkin
ActiveTool of IA-QA — 130+ QA & Dev Tools for AI Agents
Fix Gherkin syntax warnings from a jira_to_test_suite result. Takes the current gherkin text and the _gherkin_warnings array, calls your LLM to fix ONLY the flagged issues (adds missing Given/When/Then steps, etc.), and returns the corrected Gherkin. Lightweight — uses ~300-500 tokens vs ~5k for a full regeneration. Requires BYOK LLM key.
Parameters schema
{
"type": "object",
"required": [
"gherkin",
"warnings",
"api_key",
"model"
],
"properties": {
"model": {
"type": "string",
"description": "LLM model to use for the fix, e.g. \"gpt-4o-mini\"."
},
"api_key": {
"type": "string",
"description": "Your LLM provider API key."
},
"gherkin": {
"type": "string",
"description": "The current Gherkin text from the jira_to_test_suite result (test_suite.gherkin)."
},
"warnings": {
"type": "array",
"items": {
"type": "string"
},
"description": "The _gherkin_warnings array from the jira_to_test_suite result."
}
}
}Parent server
IA-QA — 130+ QA & Dev Tools for AI Agents
https://github.com/jcjamet/ia-qa
1/7 registries