> ## Documentation Index
> Fetch the complete documentation index at: https://docs.superwire.dev/llms.txt
> Use this file to discover all available pages before exploring further.

# Language Server

> Editor-oriented diagnostics and language features for .wire files.

The language server should help authors catch workflow issues before execution.

## Core features

* parse diagnostics with source spans
* validation diagnostics for references and schemas
* completion for declaration names and root namespaces
* hover information for schema fields and agent outputs
* go-to-definition for references

## Useful completions

```wire theme={"languages":{"custom":["/languages/wire.tmLanguage.json"]}}
input.
secrets.
agent.
schema.
tool.
resource.
prompt.
dynamic.
```

The LSP should follow the same semantics as executor validation so editor feedback matches runtime behavior.
