Skip to content

refactor(AgentSessionManager): split to remove TooManyFunctions/complexity suppressions #6

Description

@jorisjonkers-dev-agents

Follow-up from the lint sweep (PR #5). 29 functions + spawn/maintainTranscripts complexity — split session registry, lease renewal, transcript maintenance, and spawn workflow into collaborators with lifecycle tests. Goal: remove the localized @Suppress once split, with integration coverage. Requires a live tmux/container test env.

Metadata

Metadata

Assignees

No one assigned

    Labels

    area: agentsAgent runtime, agent APIs, tools, prompts, or UI.enhancementtype: refactorCode structure change without intended behavior change.

    Type

    No type

    Fields

    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