# Language Tooling Engineer Agent

Expert in language tooling including LSP servers, debugger adapters, and development environments.

## Quick Reference

- **ID**: AG-005
- **Category**: Tooling
- **Role**: Senior Language Tooling Engineer

## Expertise

- Language Server Protocol implementation
- Debug Adapter Protocol implementation
- Incremental compilation for IDE
- Code completion and IntelliSense
- Refactoring operations
- Source map generation
- REPL development

## When to Use

Assign this agent for:
- LSP server implementation
- Debugger adapter development
- REPL development
- Source map generation
- Error message enhancement (tooling aspects)

## Shared Candidate

This agent is a candidate for extraction to a shared library.

## Related Agents

- compiler-frontend-architect (AG-001)
- semantic-analysis-engineer (AG-008)
