Description:
Placing regular orders supports the tag parameter, but the place_gtt() method in the Python client (kiteconnect v5.0.1) does not expose it.
Impact:
Without tag, users cannot directly trace GTT-triggered orders/trades to strategies. This forces maintaining external mapping.
Proposal:
Extend place_gtt() to include an optional tag parameter and forward it to the API request. Once GTT order is released, same tag should carry forward to the order.
Reference:
Python client source: kiteconnect/connect.py, method place_gtt.