Skip to content

refactor: Split out LLMGenerationActions #1149

@Pouyanpi

Description

@Pouyanpi

This module generation.py is doing too much, with tangled responsibilities, ad-hoc hacks, and barely controlled state. Splitting it up, locking down state flows, adding types/tests, and centralizing ouar LLM invocation + post-processing logic will dramatically improve clarity, safety, and maintainability.

Originally posted by @Pouyanpi in #1145 (comment)

  • add more content

Sub-issues

Metadata

Metadata

Assignees

No one assigned

    Type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions