Skip to content

Include today's date in user's timezone in the image generation prompt #111

@natesilva

Description

@natesilva

Applies to

Plugin: nano_banana_dashboard, but this would be useful for many plugins.

Summary

When I select 1x /day as my refresh rate for a plugin, it refreshes shortly after midnight in my local time.

However, the calendar data feeding into the prompt may not have been refreshed yet, causing the payload to still contain yesterday's date in fields like today_in_tz.

Because the prompt does not include the actual current date anywhere else, Nano Banana renders desk calendars, wall calendars, and "today" event highlights for the previous day.

Suggested Fix

  • Inject a dedicated current_date or today field into the prompt payload, formatted in the user's timezone, independent of the plugin data refresh state.
  • The prompt instructions should tell Nano Banana to use current_date as today’s date.

Note: Google AI Studio allows me to view the full prompt for each generation. The only current-date field I saw was in the calendar date, a field called today_in_tz, and it had yesterday’s date relative to the day that the image was generated. This is probably because the image was generated shortly after midnight and the calendar data had not been refreshed.

Alternately, but a bigger request:

  • Allow users to schedule the times when a plugin refreshes.

Another suggestion, that won’t work for me:

  • Refresh multiple times per day. A single Nano Banana Pro generation costs around $0.16. If I refresh 4x /day, over a month, that's almost $20. I would prefer to keep generating only 1x /day (about $5/month).

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions