SH is being generous but she's feeling hurt. Tav should have asked and should have chosen a different partner.
edit: obvs she flirts with and sleeps with Halsin. That's what we're discussing, right?
She doesn't do anything in game though and it is not implied. Again, she denies any poly proposal from player with Karlach(she's attracted to her at least) or Astarion. But she is ok with an idea of having casual sex without any hard feelings(or relationship). Doesn't that mean that she is ok with an open relationship, but not poly(she wants Tav for herself)?