run_tests
Run the test suite for the detected workspace language, returning pass/fail status and normalized failure locations for direct use with go_to_definition.
Instructions
Run the test suite for the detected workspace language. Language-specific dispatch: go test -json ./..., cargo test --message-format=json, pytest --tb=json, npm test. Optional path param narrows scope. Test failure locations are LSP-normalized — paste directly into go_to_definition. Returns: { passed: bool, failures: [{file, line, test_name, message, location}], raw: string }. Does not require start_lsp.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| path | No | ||
| language | No | ||
| workspace_dir | Yes |