I am calling SHARE_POINT_UPLOAD_FILE exactly as documented, but it returns 404:
"Tool SHARE_POINT_UPLOAD_FILE not found"
What works:
- SHARE_POINT_SHAREPOINT_CREATE_FOLDER âś…
- SHARE_POINT_SHAREPOINT_CREATE_LIST âś…
- SHARE_POINT_SHAREPOINT_CREATE_LIST_ITEM âś…
What doesn't work:
- SHARE_POINT_UPLOAD_FILE ❌ 404
I'm using Composio-managed auth (not custom credentials). Is this tool enabled for managed auth configs? Or is there something specific I need to do to enable file upload?
Here's my SDK call:
await client.tools.execute('SHARE_POINT_UPLOAD_FILE', {
user_id: entityId,
arguments: {
folder_relative_url: '/Shared Documents/Orchid',
file_name: 'test.md',
content_text: '# Test file'
},
connected_account_id: connectionId
});
When i run local script to list share point tools available through sdk these are the only tools I see:
SharePoint tools (6 unique):
- SHARE_POINT_SHAREPOINT_CREATE_FOLDER - Creates a folder
- SHARE_POINT_SHAREPOINT_CREATE_LIST - Creates a list
- SHARE_POINT_SHAREPOINT_CREATE_LIST_ITEM - Creates a list item
- SHARE_POINT_SHAREPOINT_CREATE_USER - Creates a user
- SHARE_POINT_SHAREPOINT_FIND_USER - Finds a user
- SHARE_POINT_SHAREPOINT_REMOVE_USER - Removes a user
Which is missing - SHARE_POINT_UPLOAD_FILE