Summary
The automated language support tester ran and attempted to test Go, TypeScript/JavaScript, and Python language support using the Serena MCP server. All three tests failed because the required Serena MCP tools are not available in the agent's tool inventory.
Failed Tests
| Language |
Tool Attempted |
Result |
| Go |
serena-get_symbols_overview (relative_path: internal/server) |
❌ Tool not available |
| Go |
serena-find_symbol |
❌ Tool not available |
| TypeScript/JavaScript |
serena-get_symbols_overview (relative_path: test/serena-mcp-tests/samples/js_project/calculator.js) |
❌ Tool not available |
| TypeScript/JavaScript |
serena-find_symbol |
❌ Tool not available |
| Python |
serena-get_symbols_overview (relative_path: test/serena-mcp-tests/samples/python_project/calculator.py) |
❌ Tool not available |
| Python |
serena-find_symbol |
❌ Tool not available |
Error Details
When the agent attempted to call serena-get_symbols_overview and serena-find_symbol, neither tool appeared in the available tool set. The Serena MCP server does not appear to be running and connected as an MCP server in this workflow environment.
Steps to Reproduce
- Trigger the
language-support-tester workflow
- Observe that
serena-get_symbols_overview and serena-find_symbol are not listed as available tools
- All Serena-based language tests fail
Expected Behavior
The Serena MCP server should be running and its tools should be available with the serena- prefix, as documented in .github/agentics/language-support-tester.md.
Possible Causes
- The Serena MCP server is not configured or not started in this workflow
- The MCP gateway is not routing Serena tool calls correctly
- The
serena tool configuration in the workflow definition may be missing or incorrect (should use array format: serena: ["go", "typescript", "python"])
References
- Workflow definition:
.github/workflows/language-support-tester.md
- Agent prompt:
.github/agentics/language-support-tester.md
Generated by Language Support Tester
Summary
The automated language support tester ran and attempted to test Go, TypeScript/JavaScript, and Python language support using the Serena MCP server. All three tests failed because the required Serena MCP tools are not available in the agent's tool inventory.
Failed Tests
serena-get_symbols_overview(relative_path:internal/server)serena-find_symbolserena-get_symbols_overview(relative_path:test/serena-mcp-tests/samples/js_project/calculator.js)serena-find_symbolserena-get_symbols_overview(relative_path:test/serena-mcp-tests/samples/python_project/calculator.py)serena-find_symbolError Details
When the agent attempted to call
serena-get_symbols_overviewandserena-find_symbol, neither tool appeared in the available tool set. The Serena MCP server does not appear to be running and connected as an MCP server in this workflow environment.Steps to Reproduce
language-support-testerworkflowserena-get_symbols_overviewandserena-find_symbolare not listed as available toolsExpected Behavior
The Serena MCP server should be running and its tools should be available with the
serena-prefix, as documented in.github/agentics/language-support-tester.md.Possible Causes
serenatool configuration in the workflow definition may be missing or incorrect (should use array format:serena: ["go", "typescript", "python"])References
.github/workflows/language-support-tester.md.github/agentics/language-support-tester.md