Skip to content

FAQ

No. Sprout makes no network requests except when it clones a repository you asked it to map. --ai prints text, and you decide where it goes. The map holds names and declaration signatures, never function bodies.

For a plain listing it’s similar on purpose: sprout -L 2 works the way you’d expect. The differences are:

  • The defaults. .gitignore is respected, and everything hidden is counted.
  • The views tree doesn’t have. --ai, --entry, --diff, --git, --churn, remote repositories and MCP.

Colors and links only appear when output goes to a terminal. NO_COLOR or TERM=dumb turns colors off.

sprout mcp starts the MCP server. Use sprout ./mcp to see the directory.

It’s probably ignored by .gitignore, or it’s a dotfile. The summary line says how many entries were hidden, and sprout -a shows everything.

Open an issue and include sprout --version.