Execute JavaScript to query Gaffer test and coverage data, analyze project health, debug failures, and identify untested code areas using codemode API functions.
Run 50 lint dimensions across mechanical, shipped, metabolic, and semantic categories to check substrate contract invariants and auto-repair fixable findings during development or release.
Lists every memory in a specified project scope, providing the total count and source breakdown. Use to audit the full inventory and verify if specific memories still exist.
Execute the test suite under the active QA runner and produce a structured report. Supports filter to narrow test scope and auto-refreshes optimization plan.
MCP server for debugging pytest failures, allowing users to register test failures, apply systematic debugging principles, and analyze failure patterns.
An MCP-compliant server that enables the execution of pytest test suites and the storage of results into a QA platform database. It allows AI models to trigger test runs, track execution progress, and retrieve historical test data through specialized tool interfaces.
Rerun only the tests that failed in the previous test suite execution. Supports pytest, Jest, Cypress, Go, and Maestro for faster iteration after fixing bugs.
Creates a test file from a candidate test case description, using selectors from an analyzed URL module if provided. Use after analyzing a URL to generate individual tests.
Run an agent repeatedly, using evaluator feedback from each attempt to correct outputs until a success threshold is reached or time/budget constraints trigger a halt.
Check each critical point in a QA plan against evidence to produce a structured checklist with per-point satisfaction and an overall status of passed, incomplete, or failed.
Lists all executable tests using native collection mechanisms for pytest, Jest, Cypress, Go, and Maestro. Outputs a nodeid or filename list to verify test coverage before running or generating new tests.
Execute predefined development tool presets like test runners and linters for JavaScript, Python, Rust, and Go projects to automate code quality checks.
Execute bash commands with automatic routing to optimal cluster nodes based on load and command type, offloading heavy tasks and running simple commands locally.
Run the test suite for the detected workspace language (Go, Rust, Python, npm). Optionally narrow scope with a path. Returns passed/failures with LSP-normalized locations.
Identify the active test runner and list of all runners. Use this information to choose the appropriate template (e.g., Playwright .py or Maestro .yaml) and confirm environment variables are set correctly.
Parse test runner output and classify failures into real bug, environment, test bug, or unknown. Returns structured records with type, reason, and summary counts.