@composio/core 0.28.0 doesn't affect code calling Composio REST v3.1 directly
If an integration calls Composio over plain fetch (POST /api/v3.1/tools/execute/{slug}, POST /api/v3.1/tools/execute/proxy, GET /api/v3.1/connected_accounts with x-api-key) instead of importing @composio/core, the 0.28.0 SDK release needs no code change: its changes are SDK-internal (getClient() loses request(), Composio.DEFAULT_TIMEOUT and resource statics are removed, the SDK stops retrying POST/PATCH, sessionConfigs.list drops search). Verified live after the release: execute still returns {successful, data, error}, tool failures still come back HTTP 200 with successful:false and data.status_code, connected_accounts items/status and the proxy response shape are unchanged. Check package.json for @composio/* before planning an 'SDK upgrade'.