CodebaseSearchTool


Description:

public CodebaseSearchTool (ProjectManager? project_manager = null)

Constructor with nullable dependencies.

For Phase 1 (config registration): project_manager can be null. For Phase 2 (tool instance creation): project_manager is provided.

If project_manager is provided, init_dependencies() is called automatically.

Parameters:

project_manager

Project manager for RPC to ollmfilesd (nullable for Phase 1)