Skip to content

refactor(HeadlessJobManager): split to remove TooManyFunctions/complexity suppressions #9

Description

@jorisjonkers-dev-agents

Follow-up from the lint sweep (PR #5). 20 functions — extract a job registry / process lifecycle collaborator with concurrent state-transition 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