Repository navigation
Clarify when dataset release dates are available - #115
Merged
Merged
Conversation
State in the skill's tool table and the eval mock tool listing that describe_dataset returns last/next release dates only when the dataset metadata supplies them, that they can be absent or out of date, and that the current or upcoming release must be verified with the publisher. This matches the description the FactIQ server now emits. Increase both plugin versions to 0.37.1. Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
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.
The plugin's description of
describe_datasetnow says that release dates are returned only when the dataset metadata supplies them, can be absent or out of date, and must be verified with the publisher. The wording matches the tool description the FactIQ server emits. Both plugin versions increase from 0.37.0 to 0.37.1.The problem
The tool table in the skill and the eval mock tool listing described
describe_datasetas returning "release dates". The server includeslast_release_dateandnext_release_dateonly when a dataset's stored metadata has them, and a stored date is not a live release calendar. An agent reading the old wording could treat a missing or stale date as the current release status.The fix
Same input: the
describe_datasetrow in the tool table ofskills/factiq/SKILL.md.Before:
After:
The
describe_datasetentry inevals/mocks/factiq/_tools.jsongets the server's emitted description text. Other tool entries and all mock result values are unchanged. The existing freshness guidance in the SQL guide already sends the agent to the publisher's official page for current and upcoming releases; this change only stops the tool description from suggesting the dates are always present and current.Validation
The existing plugin suite passes: 73 tests. Both version files contain 0.37.1, above 0.37.0 on main. The mock description was compared with the server's emitted
describe_datasetdescription and is identical.