Multi-turn tool-use scenario.
Tools involved: MessageAPI
TradingBot

User requests (one per turn):
user: I reckon it's about time to track Zeta Corp's stock performance closely, so it'd be great if you could add it to my watchlist, please.
user: Well, it's high time I brought myself up to speed with my investment affairs. Would you kindly retrieve my existing watchlist so I can reassess which stocks I'm keeping an eye on these days?
user: For a more informed approach, I need a detailed report on the first stock listed in my watchlist. This includes its current price, percentage change, trading volume, and moving averages.
user: I am Alice. I have some strategic investment ideas that need to be communicated to my partner in the trading network. Could you kindly help write a message 'I checked all the details. Move forward with the plan as we discussed earlier.' to my friend? I always love to use insightful analysis to guide shrewd investment decisions.
user: To my friend John please?

Expected function call sequence:
TradingBot.get_symbol_by_name
TradingBot.add_stock_to_watchlist
TradingBot.get_watchlist
TradingBot.get_stock_info
MessageAPI.send_message