Skip to content

Stop publishing a hosted tool count this repo cannot keep true - #4416

Open
daniel3303 wants to merge 1 commit into
mainfrom
fix/published-tool-count
Open

Stop publishing a hosted tool count this repo cannot keep true#4416
daniel3303 wants to merge 1 commit into
mainfrom
fix/published-tool-count

Conversation

@daniel3303

Copy link
Copy Markdown
Owner

The README stated the hosted server's total (108) and the difference between it and this build (44 more). Both had drifted: the hosted server is at 111 today, so the stated gap was wrong too. Three numbers were published and only the self-hosted 64 was still right.

  • State only the self-hosted count, which this repo can prove by reflection.
  • Describe Equibles Cloud as adding more tools on top, instead of quoting a total that lives in another repository and moves independently.
  • Add PublishedToolCountTests, which counts the tools reflection actually finds and asserts the README publishes that number in both places it appears. Mutation-tested: bumping the README to 65 fails the test.

EnumerateTools in McpToolAnnotationsTests is widened to internal so the new guard reuses the existing enumerator rather than growing a second one.

4,440 unit tests pass.

The README stated the hosted server's total and the gap between it and this
build. Both drifted: the hosted server has moved on and the stated difference
was never updated, so the page quoted three numbers of which one was right.

State only the self-hosted count, which this repo can prove, and pin it with a
test that counts the tools reflection actually finds. Cloud is described as
adding more on top rather than by a number nothing here can verify.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant