Skip to content

fix: list_paying_members returns all active members#1813

Open
bokelley wants to merge 1 commit intomainfrom
bokelley/story-detail-view
Open

fix: list_paying_members returns all active members#1813
bokelley wants to merge 1 commit intomainfrom
bokelley/story-detail-view

Conversation

@bokelley
Copy link
Copy Markdown
Contributor

@bokelley bokelley commented Apr 1, 2026

Summary

  • Raised list_paying_members default limit from 50 to 200 (max 500) so the tool returns all ~132 active members instead of silently truncating
  • Added truncation warning when results hit the limit, so Addie knows to request more
  • Updated limit parameter description to document the max cap

Fixes the issue where Addie reported only 58 members when asked for the full membership list — the default limit of 50 was silently capping results.

Test plan

  • Ask Addie "show me all paying members" — should return ~132 members (not 58)
  • Verify truncation warning appears when limit < total members
  • Confirm include_individual: false still filters to corporate-only

🤖 Generated with Claude Code

The tool's default limit of 50 (max 100) was silently truncating results,
causing Addie to report 58 members when there are ~132 active. Raise default
to 200 (max 500) and add a truncation warning so the agent knows when
results are incomplete.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
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