use tool parameter instead of session id