Skip to content

Conversation

@bokelley
Copy link
Contributor

@bokelley bokelley commented Jan 3, 2026

Summary

  • Addie was stopping mid-task during bulk admin operations because of the 10-iteration tool limit
  • Admin users now get 25 iterations to complete bulk tasks like creating multiple organizations

Changes

  • Added ProcessMessageOptions interface with configurable maxIterations
  • Exported ADMIN_MAX_ITERATIONS constant (25) and UserScopedToolsResult interface from claude-client
  • Updated all message handlers to pass elevated iteration limit for admin users

Test plan

  • TypeScript compiles
  • All unit tests pass
  • Build succeeds
  • Manual test: admin user can complete bulk org creation in Slack

🤖 Generated with Claude Code

Addie was stopping mid-task during bulk admin operations (like creating
multiple organizations from orphan domains) because of the 10-iteration
tool limit. Admin users now get 25 iterations to complete bulk tasks.

Changes:
- Add ProcessMessageOptions with configurable maxIterations
- Export ADMIN_MAX_ITERATIONS and UserScopedToolsResult from claude-client
- Pass elevated iteration limit for admin users in all message handlers

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <[email protected]>
@bokelley bokelley merged commit b01deff into main Jan 3, 2026
6 checks passed
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.

2 participants