Codumentor logo Codumentor

Explore

Gives the agent a single explore tool: a read-only sub-agent that navigates and searches the codebase, then returns a synthesised answer instead of dumping raw files into the main conversation.

Typical uses: "where is X defined and who calls it?", "how does subsystem Y fit together?"

Configuration

plugins:
  - module: codumentor.plugins.explore
    class: ExplorePlugin
    args:
      enabled: true
      target_agents: "main"
      # max_iterations: 40   # optional cap on explorer steps

Tool: explore

ArgumentRequiredDescription
queryyesSelf-contained briefing: framing, hypotheses, specific questions, and hints about relevant files. The explorer does not see the parent conversation.
subagent_idnoContinue a previous exploration session.

The explorer can search with ripgrep (when rg is on PATH), semantically search the knowledge base (when vector search is configured and not disabled), read files, and run read-only shell commands (listings, find, head/tail, wc, …). It has no write, edit, or run-to-modify tools.

Notes