mirror of
https://github.com/browseros-ai/BrowserOS.git
synced 2026-05-21 04:45:12 +00:00
* feat: scheduled tasks base ui * chore: fix biome version * fix: type issues * chore: remove use callback * chore: refactor scheduleStorage types * feat: create storage hooks for job & job runs * feat: integrate listing with store * feat: schedule tasks dialog integration * feat: integrate view and runs * feat: sync alarm state * fix: check for enabled jobs in alarm state * feat: createAlarmFromJob utility * feat: updated edit hooks to update alarms * feat: getChatServerResponse util * feat: run jobs in schedule * feat: update job run stat with storage * feat: discard old runs over 15 * feat: provide graph mode entry * feat: footer link with scheduler option * feat: use a nicer loader for task runs * feat: schedule results component * feat: scheduler results in new tab page * feat: nicer date formatting with dayjs * feat: use run-result-dialog for displaying run results in new tab * chore: delete mocked storage methods * chore: remove unused code * chore: remove all job runs when a job is deleted * feat: use shadcn elements for schedule results component * feat: render results in markdown view * chore: added important update on logic sharing * chore: remove loading state in scheduledtaskslist * feat: run the background job in a unfocused window * feat: provide mcp options to the background scheduled tasks * chore: clean up stale jobs on chrome restart or update * fix: background window not cleaned up on error Co-authored-by: greptile-apps[bot] <165735046+greptile-apps[bot]@users.noreply.github.com> * chore: fix type issues --------- Co-authored-by: greptile-apps[bot] <165735046+greptile-apps[bot]@users.noreply.github.com>