Isn't this just trying to access a string like a dictionary?
Will the keys always be numbers?
Is it because map is lazily processed?
Even if you can't run it ... It's python. Not javascript. What could possibly happen if you add two lists?
So what does your code do. Works locally?
On android 10, how do Suggested actions work? You know the thing that suggests you responses to notifications.
What else do you expect a from a linter?
Is the notification text sent to google (or someone else)?