Moved external_enabled check to run every prompt