# Enhance LSP log viewer to show server logs in addition to RPC trace \(\#2586\) · gitcafe/zed

[View on GitCafe](https://git.cafe/gitcafe/zed/commit/e3f319467ac14e81836b186cdacc47a1c908f229)

Repository: [gitcafe/zed](https://git.cafe/gitcafe/zed)

Visibility: public

Requested revision: e3f319467ac14e81836b186cdacc47a1c908f229

Requested commit: e3f319467ac14e81836b186cdacc47a1c908f229

Commit: e3f319467ac14e81836b186cdacc47a1c908f229

Tree: 4d84d5a3597988a112136dcf595cbae7416dba68

Author: Max Brunsfeld

Committer: GitHub

## Message

```
Enhance LSP log viewer to show server logs in addition to RPC trace (#2586)

In debugging what's going on with the Elixir language server, there was
some interesting content in the server's logs (sent to the app via the
`window/logMessage` LSP endpoint). I decided to invest in making
language server issues easier to debug by exposing these `logMessage`
contents in the app.

Also, improve the UI of the view slightly:

* Select one of the servers by default (instead of "no server selected")
* Make it clearer that the menu is clickable
```

## Parents

- [16e3e045016025021af08a0e1e961f6137948943](https://git.cafe/gitcafe/zed/commit/16e3e045016025021af08a0e1e961f6137948943?format=markdown)

- [908de23b72cd8c5bd0e13fcb1079667f2155b0a8](https://git.cafe/gitcafe/zed/commit/908de23b72cd8c5bd0e13fcb1079667f2155b0a8?format=markdown)

[Source at this commit](https://git.cafe/gitcafe/zed/tree/e3f319467ac14e81836b186cdacc47a1c908f229?format=markdown)
