You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The parser tries its best to parse timer references along with date/location references.
Let's meet at 10am MSK tomorrow
Time ref = 10am, date ref = tomorrow, location ref = MSK
However, sometimes the date/location refs can be located far from the time reference:
How about Thursday? Let's say, 10am?
Tomorrow, I'll be able to connect between 10am and 11am
There was an attempt In #82 to address this concern but, IMO, it went a bit too far.
It "scans" not only the user's message for date/location refs, but also previous messages in the chat as well:
Though I do agree with the intent, I have some concerns:
It kills reproducibility. When a user reports an issue, and the message with the time references is sent to us, we won't be able to reproduce the issue based on that message alone.
I'm a bit worried about other people's messages accidentally affecting the meaning of my messages.
Clarification and motivation
The parser tries its best to parse timer references along with date/location references.
However, sometimes the date/location refs can be located far from the time reference:
There was an attempt In #82 to address this concern but, IMO, it went a bit too far.
It "scans" not only the user's message for date/location refs, but also previous messages in the chat as well:
Though I do agree with the intent, I have some concerns:
IMO, we should reuse parts of that PR, but we should restrict the behavior to the sender's own message only.