Skip to content

Feature Request: Expose Configurable Chunking and Batch Processing Parameters for Codebase Indexing #10396

@SKIPPINGpetticoatconvent

Description

Problem (one or two sentences)

Although Roo-Code now allows setting embedding models and endpoints, users cannot configure batch processing size, chunk size, chunk overlap, or related parameters, limiting optimization for large codebases or hardware constraints.

Context (who is affected and when)

Although Roo-Code now allows setting embedding models and endpoints, users cannot configure batch processing size, chunk size, chunk overlap, or related parameters, limiting optimization for large codebases or hardware constraints.

Desired behavior (conceptual, not technical)

After adjusting these sliders or numbers in the settings and saving them, when the user opens or refreshes a project, Roo-Code automatically uses the user's chosen settings to split the code into better-sized pieces and process embeddings in optimal batches. As a result, searching code, asking questions about the codebase, and getting suggestions become more accurate, faster, and smoother—no more unnecessary slowdowns, crashes, or wasted resources—just a tailored experience that fits the user's specific project and hardware.

Constraints / preferences (optional)

No response

Request checklist

  • I've searched existing Issues and Discussions for duplicates
  • This describes a specific problem with clear context and impact

Roo Code Task Links (optional)

No response

Acceptance criteria (optional)

No response

Proposed approach (optional)

No response

Trade-offs / risks (optional)

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    Issue/PR - TriageNew issue. Needs quick review to confirm validity and assign labels.feature requestFeature request, not a bug

    Type

    No type

    Projects

    Status

    Triage

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions