-
Notifications
You must be signed in to change notification settings - Fork 0
Troubleshooting
Start with columbus doctor — it checks the binary, git, ripgrep,
ast-grep, grammars, config, data dir, database, and index in one shot. See
Command: doctor.
error [NOT_INITIALIZED]: no .columbus.json found
hint: run columbus install
You're not in an initialized project. Run columbus install (it also runs the
first index). See Command: install.
The index lags the working tree. Reindex the changes:
columbus reindex --changed # fast: only dirty files
columbus reindex # incrementalNote: results you do get are never stale (snippets are live) — this only affects discovery of new entities. See Never Stale: Live Reconstruction.
The name doesn't resolve. Try columbus search <name> to find the right symbol,
or disambiguate with columbus show symbol <name> --in <path>.
Another reindex is running. This is transient and retryable — back off briefly
and retry, or wait for the other run to finish.
Columbus needs a C compiler and must be built with -tags fts5 and
CGO_ENABLED=1. Use the Makefile, which pins both. Ensure a working C
toolchain (and zig for cross-compiles). See
Development & Testing.
$(go env GOPATH)/bin isn't on your PATH:
export PATH="$(go env GOPATH)/bin:$PATH"Expected and benign — the code an evidence anchor points at moved. Drift is a
warning, never fatal (exit 0). Re-anchor with
columbus memory update context <id> --add-evidence …. See
Project Memory.
Color follows --no-color, NO_COLOR, FORCE_COLOR, TERM=dumb, CI, then
TTY detection. See Color & Environment.
Open an issue with columbus doctor --json output:
https://github.com/orafaelfragoso/columbus/issues
Columbus — the navigator your coding agent has been missing · local-only, deterministic code context · Repository · Issues · MIT License
Getting started
Concepts
Guides
- Using Columbus with Your Agent
- Searching Effectively
- Navigating Code
- Project Memory
- Tracking Work: Epics, Stories & Tasks
- Keeping the Index Fresh
Command reference
Reference
- Output Modes
- JSON Contract & Errors
- Exit Codes
- Configuration
- Supported Languages
- Color & Environment
Project