8000 docs: add Go LSP MCP configs and tools guide for code navigation by ThomasK33 · Pull Request #18613 · coder/coder · GitHub
[go: up one dir, main page]

Skip to content

docs: add Go LSP MCP configs and tools guide for code navigation #18613

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 1 commit into
base: thomask33/06-25-feat_oauth2_add_rfc_8707_resource_indicators_and_audience_validation
Choose a base branch
from

Conversation

ThomasK33
Copy link
Member

Add Code Navigation and Investigation Guide for Go LSP Tools

Added a new section to the CLAUDE.md documentation that explains how to use Go Language Server Protocol (LSP) tools when working with the Coder codebase. The guide includes:

  • Commands for finding function definitions, symbol references, and getting symbol information
  • Examples of LSP usage with specific commands
  • Guidance on when to use LSP versus other tools like grep or bash
  • A structured investigation strategy for navigating the codebase, starting with route registration and tracing through to implementations

This documentation helps developers more efficiently explore and understand the codebase structure.

@ThomasK33 ThomasK33 force-pushed the thomask33/feat_add_Go_LSP_configuration_and_code_navigation_documentation branch from 9415189 to b7d58f8 Compare June 26, 2025 17:03
@ThomasK33 ThomasK33 marked this pull request as ready for review June 26, 2025 17:03
@ThomasK33 ThomasK33 changed the title docs: add Go LSP tools guide for code navigation docs: add Go LSP MCP configs and tools guide for code navigation Jun 26, 2025
@ThomasK33 ThomasK33 force-pushed the thomask33/feat_add_Go_LSP_configuration_and_code_navigation_documentation branch 2 times, most recently from 52fa7f3 to 1e2bc51 Compare June 27, 2025 16:36
Change-Id: I994c8ee8fa2c246808a9f68a86e83a6a3db6f8ac
Signed-off-by: Thomas Kosiewski <tk@coder.com>
@ThomasK33 ThomasK33 force-pushed the thomask33/06-25-feat_oauth2_add_rfc_8707 7501 _resource_indicators_and_audience_validation branch from f46d478 to abbe929 Compare June 27, 2025 17:29
@ThomasK33 ThomasK33 force-pushed the thomask33/feat_add_Go_LSP_configuration_and_code_navigation_documentation branch from 1e2bc51 to 3de973b Compare June 27, 2025 17:29
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant
0