Skip to content

Migrate or remove legacy pkg/agent tests (validation_test.go, config_test.go) #224

@dratner

Description

@dratner

Type: tech-debt / test cleanup (not a bug)

Background

Three pkg/agent test files carry a pre-existing marker //nolint:all // Legacy test file - needs migration to new APIs. This predates the maestro-llms migration; the marker is about older agent API patterns generally.

Ask

Decide per file whether to (a) migrate it to current agent APIs and drop the //nolint:all blanket suppression (re-enabling lint), or (b) delete it if its coverage is redundant (apply the same "does anything else cover this?" analysis used for core_test.go).

These two compile and pass today, so this is non-urgent hygiene — but the blanket //nolint:all hides real lint on live test files, which is the main reason to address it rather than leave indefinitely.

Not migration-blocking; surfaced during the maestro-llms cut-over (#223). No code-behavior impact.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    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