Skip to content

CI check: keep TOOL_NAMES (tools-meta.ts) in sync with tool-configs.ts #37

Description

@Railly

Context

src/tools-meta.ts comments that TOOL_NAMES must stay in sync with the ids in src/tool-configs.ts, and PR #33 already fixed one drift of this exact kind. scripts/check-tool-count.ts exists but is not enforced in CI, so the next tool addition can silently drift the two files again.

Task

Run scripts/check-tool-count.ts (or an equivalent test) in CI and fail the build when counts diverge.

Acceptance criteria

CI fails on a PR that adds a tool config without updating tools-meta.

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't workinggood first issueGood for newcomers

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions