One simple approach would be this:
-
Create some new Boolean attribute, let’s say $DailyDashboard. Make it a Key Attribute for your main task prototype
-
In all of your existing to-do agents, add another action for items meeting their criteria: $DailyDashboard=true
-
Create another agent, whose query can simply be $DailyDashboard (or $DailyDashboard==true). If you wanted, you could add a date component to that query. For instance, $DailyDashboard & $DueDate<date(today) etc. Or, depending how your other queries are set up, you could also add & !$Done to exclude items you’ve already handed etc
-
Then use the results of that agent as the raw material for your dashboard
-
And for fit-and-finish, you could add a checkbox column on your dashboard, with $DailyDashboard as a displayed value, so you could un-check that when things got done. Or, if you have any $Done variable, you could add a rule (or action or edict) to that, so that when things got marked $Done they would get un-marked as $DailyDashboard.