Files
Charon/docs/troubleshooting/go-gopls.md
GitHub Actions 3169b05156 fix: skip incomplete system log viewer tests
- Marked 12 tests as skip pending feature implementation
- Features tracked in GitHub issue #686 (system log viewer feature completion)
- Tests cover sorting by timestamp/level/method/URI/status, pagination controls, filtering by text/level, download functionality
- Unblocks Phase 2 at 91.7% pass rate to proceed to Phase 3 security enforcement validation
- TODO comments in code reference GitHub #686 for feature completion tracking
- Tests skipped: Pagination (3), Search/Filter (2), Download (2), Sorting (1), Log Display (4)
2026-02-09 21:55:55 +00:00

784 B

title, description
title description
Troubleshooting gopls / VS Code Go Errors Resolve gopls and VS Code Go extension errors in the Charon repository. Log collection and common fixes.

Troubleshooting gopls / VS Code Go Errors in Charon

This page documents how to triage and collect logs for persistent Go errors shown by gopls or VS Code in the Charon repository.

Steps

  1. Open the Charon workspace in VS Code (project root).
  2. Accept the workspace settings prompt to apply .vscode/settings.json.
  3. Run the workspace task: Go: Build Backend (or run ./scripts/check_go_build.sh).
  4. If errors persist, run ./scripts/gopls_collect.sh and attach the output directory to an issue.

When filing upstream issues, include gopls.log, go-version.txt, go-env.txt, and a short reproduction.