Issue
Documentation says tools are "ordered by importance" but SDK v0.2.0 returns alphabetical order instead.
Test Code
const tools = await composio.tools.get('default', {
toolkits: ['GMAIL'],
limit: 30
});
Result
• 27 tools returned in A-Z order
• GMAIL_SEND_EMAIL at position 27 (LAST) ❌
• First tools: ADD_LABEL, BATCH_DELETE, BATCH_MODIFY...
• No tools have "Important" tag
REST API Test
GET /api/v3/tools?toolkit_slug=gmail&important=true
Same alphabetical order. important parameter does nothing.
Impact
• "Add Important Tools" feature is broken
• Critical tools like SEND_EMAIL excluded from top 30
• Forces client-side sorting workaround
Questions
1. Is this feature actually implemented in v0.2.0?
2. Missing a parameter?
3. When will docs match reality?
Environment: @composio/core@0.2.0, Node.js, GMAIL toolkit