Skip to content

chore(glama): improve demo tool definitions for higher TDQS#349

Merged
keysersoft merged 1 commit into
mainfrom
chore/glama-tdqs-improve
Jun 19, 2026
Merged

chore(glama): improve demo tool definitions for higher TDQS#349
keysersoft merged 1 commit into
mainfrom
chore/glama-tdqs-improve

Conversation

@keysersoft

Copy link
Copy Markdown
Contributor

Glama's Tool Definition Quality Score flagged the demo tools low on Behavior (no annotations → the description had to carry read-only/side-effect info), Usage Guidelines (no when-to-use vs alternatives) and output completeness.

  • Add MCP tool annotations (readOnlyHint, idempotentHint, openWorldHint: false, title) to all 4 demo tools — discloses behavior structurally.
  • Rewrite descriptions to state read-only/no-side-effects, the plain-text output, and when to use each tool vs its siblings.

Glama's Tool Definition Quality Score flagged the demo tools low on Behavior
(no annotations → description must carry read-only/side-effect info), Usage
Guidelines (no when-to-use vs alternatives) and output/completeness.

- Add MCP tool annotations (readOnlyHint, idempotentHint, openWorldHint:false,
  title) to all 4 tools — discloses behavior structurally.
- Rewrite descriptions to state read-only/no-side-effects, the plain-text
  output, and when to use each tool vs its siblings.
@keysersoft keysersoft merged commit 116722e into main Jun 19, 2026
12 checks passed
@keysersoft keysersoft deleted the chore/glama-tdqs-improve branch June 19, 2026 09:53
@github-actions github-actions Bot locked and limited conversation to collaborators Jun 19, 2026
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant