He's 7 so I assume that he plays video games, correct? I think kids play them way to much, but anyway.......
There's a couple of things you can do...........one is introduce him to "quiet time" reading or listening to music, or even drawing/painting. You can call it one time or whatever you want.....
Another thing is at breakfast, maybe talk about the day. Here's what we have planned......stay at home and relax all day, or we're going here or there.........
You should also tell him that you would appreciate him NOT asking all the time. That if he is at home, just find something to do.........let him know it's ok to just do his own thing.........if something comes up and you are going somewhere or doing something, you'll let him know. Then when he asks what's going on, remind him that you ask that he not do that anymore.......
I told my kids and I tell my grandkids, you have a brain, you don't need to DO something all the time, you CAN just sit and relax or do something creative.....like read, draw etc........if you continue to tell him that, he will figure it out.
And yes, age is a part of it..........life changes and the more responsibility they get the more things change for them.....which is a good thing....
Good Luck and take care.