Local autocomplete

Local autocomplete runs directly inside Conduish terminal sessions on your machine.

How it works

When Terminal autocomplete is enabled, Conduish attaches its autocomplete provider to local terminal views and requests suggestions from the active terminal context as you type.

From a user perspective, that means:

  • suggestions are tied to the current terminal session
  • completions respond to the current command line state
  • local terminals do not need the SSH companion

Supported local shells

Current local shell integration support is built around:

  • bash
  • zsh
  • fish

These are the shells Conduish explicitly recognizes for local shell integration behavior.

Unsupported or partial local shells

If you use another local shell, the terminal itself can still work normally, but shell integration and autocomplete behavior may be limited or unavailable.

That should be treated as a current support limit, not a terminal failure.

When local suggestions may not appear

Local autocomplete can fail quietly if:

  • Terminal autocomplete is disabled
  • the bundled autocomplete runtime is missing
  • the bundled autocomplete sidecar or specs are missing
  • the active shell is outside the currently supported integration set

If you hit that case, continue with the troubleshooting page.

If you want to stop using the feature entirely, see how to uninstall.