Skip to content

Nested / Branched Tab Suggestions – Precompute Accept & Reject Paths for Near-Instant Follow-up Completions #4472

@Winds-AI

Description

@Winds-AI

After Tabby generates a primary code completion suggestion (let's call it Suggestion A), the system should automatically precompute two follow-up branches in the background:

Accept branch: Assume the user accepts Suggestion A via Tab → immediately prepare the next logical suggestion (Suggestion B) based on prefix + A.
Reject / fallback branch: Assume the user rejects or partially skips Suggestion A (e.g., types one more character or continues without accepting) → prepare an alternative suggestion for that path.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions