I started looking at autocomplete. It could be done without text parsing – just a decision tree.
--------
| |
--------------------------------
| open |
| blocked |
| flagged |
| engineering team |
| devops team |
| stories... |
| bugs... |
--------------------------------
--------------------
| open devops bugs |
--------------------------------
| I worked on |
| in the... |
| current sprint |
| last sprint |
| created... |
| by [user] |
| today |
| yesterday |
| in the last [time] |
| in epic [epic] |
| with... |
| label [label] |
| comments mentioning [user] |
| grouped by... |
| team |
| status |
| label |
--------------------------------
----------------------------------------
| open devops bugs created in the last |
----------------------------------------
| day |
| | 2 | days |
| week |
-------------------------------