Skip to content

refactor(TranscriptStore): split to remove TooManyFunctions/complexity suppressions #7

Description

@jorisjonkers-dev-agents

Follow-up from the lint sweep (PR #5). 39 functions — carve out lease, metadata, segment IO, and storage-stats stores while preserving the shared lock namespace and atomic file writes. 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