トリガーが実行された際の実行ツールの判別方法として、
[実行トリガー種類] ロジックを用いた方法が考えられます。
[実行トリガー種類] ロジックでは、スクリプトがトリガーから自動実行された際に、
トリガーの種類を文字列で取得します。
例として、スケジュールトリガーからの自動実行の場合、
上記アダプタでは「ScheduleTrigger」という文字列を取得します。
また、マイトリガーの[今すぐ実行]などの、デザイナ以外の実行ツールから実行された際は、
「(ScriptRunner からの実行です)」という文字列を取得します。
上記ロジックで取得した値を判別する処理を作成することで、
実行ツールの判別が行えるかご検討ください。
[実行トリガー種類] ロジックの機能の詳細については、
下記ヘルプをご参照ください。