Skip to main content
VS Code Extension

Languages Panel

The Languages panel shows which languages are indexed in the current repo and lets you manage language analysis tools. Open it with Travsr: Languages from the command palette or the activity bar.

Travsr Languages panel

Toolbar

ButtonAction
Detect & installRuns travsr lang detect and shows the list of languages found in the current repo, then offers to install any missing language tools
RefreshRe-reads the current install state from disk
Reload available toolsFetches the latest tool registry from the cloud (updates available versions)

Indexed in this repo

The top section lists every language that Tree-sitter found files for in the current workspace, with the node count from the last index run. A green dot indicates the language is actively indexed.

Available tools

The lower table lists all installable language tools, with four columns:

ColumnDescription
LanguageLanguage name
Packagebuilt-in for Rust / TypeScript / JavaScript / Python; @travsr-plugin/<lang> for external tools
SandboxStandard (no network access) or Elevated (downloads build deps, requires approval)
Semanticenabled when the tool is installed and registered; disabled otherwise
ActionBuilt-in badge, Install button, or ▶ Grant access for elevated languages

Standard vs Elevated

  • Standard (Go, Ruby, PHP, C++, C): click Install and the tool downloads in the background.
  • Elevated (Java, Kotlin, C#, Scala): clicking ▶ Grant access opens a form asking for an approver's GitHub handle, a justification, and the permitted network hosts. This approval is recorded in .travsr/lang.toml before the install proceeds.

CLI equivalent

travsr lang list # table view
travsr lang detect # detect + prompt to install
travsr lang install go # install a specific language

See travsr lang for the full CLI reference.