Release 1.13.0 - #34
Merged
Merged
Conversation
|
You have reached your Codex usage limits for code reviews. You can see your limits in the Codex usage dashboard. |
Adds a tool, so this is a minor rather than a patch: list_filings wraps GET /v1/filings, which shipped in the backend on 2026-08-04 and had no MCP tool for eight days. Also carries the House-only coverage note into the congress tool and the chamber param. That is the change worth shipping promptly. An assistant reading the old description filters by Senate, receives an empty array, and tells its user "no Senate trades found" -- stating as fact something that is an artifact of our ingestion, not of Congress. Tool count 34 -> 35, free tools 21 -> 22. Follows the release checklist at the top of CHANGELOG.md: server.json carries its own version, and the MCP registry reads THAT rather than package.json, so both its top-level version and packages[0].version are bumped along with the tool count in its description. Missing that fails the registry publish with "cannot publish duplicate version". Verified in the packed tarball before publishing: dist carries list_filings and the HOUSE ONLY TODAY note, and package.json reads 1.13.0.
theodor90
force-pushed
the
release/v1.13.0
branch
from
August 12, 2026 08:34
45da15d to
e8f1f6d
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Version bump for the changes merged in #33, which are on
mainbut not on npm — the registry still serves 1.12.2.Minor, not patch, because #33 adds a tool (
list_filings). Consumers pinned to~1.12.2should opt into a new tool rather than silently gain one, and the documented tool count moves 34 → 35.What reaches users on publish
list_filings— wrapsGET /v1/filings, which shipped in insiderapi #206 on 2026-08-04 and has had no MCP tool for eight days.chamberparam. This is the one worth shipping promptly: an assistant reading the old description filters bySenate, receives an empty array, and tells its user "no Senate trades found" — stating as fact something that is an artifact of our ingestion, not of Congress.Verification
Packed the tarball and inspected it before publishing rather than trusting the build:
dist/tools/_generated.jscontainslist_filings✅dist/tools/_generated.jscontains theHOUSE ONLY TODAYnote ✅package.jsonreads1.13.0✅npm test65/65, generated-path tests 3/3,tsccleancodegen:checkreports DRIFT locally, but the diff body it prints is empty andgit diff --ignore-cr-at-eolshows nothing — the known Windows CRLF false-positive, not real drift. Linux CI is the source of truth here.