Skip to content

Epic: LLM provider cleanup #620

@bug-ops

Description

@bug-ops

Summary

LLM provider layer has a memory leak (Box::leak), code duplication (3x retry loops, SSE construction), unnecessary allocations (double clone in embed_fn), and inconsistent HTTP client creation.

Child Issues

Sub-issues

Metadata

Metadata

Assignees

No one assigned

    Labels

    P1Important priorityepicMilestone-level tracking issuellmLLM provider relatedrefactor

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions