Skip to main content

Module bash_tasks

Module bash_tasks 

Source

Structs§

BashTaskRow
TerminalRowsPrune

Constants§

TERMINAL_ROW_RETENTION_AGE_MS

Functions§

delete_bash_task
delete_delivered_terminal_bash_task
find_bash_task_for_project
get_bash_task
list_bash_tasks_by_id
list_bash_tasks_for_session
list_replayable_bash_tasks_for_project
prune_terminal_rows
Remove acknowledged terminal rows only after the retention age has passed and the task layout is absent. The filesystem check uses the same lookup and initialization grace as persisted-task garbage collection, so a task being created concurrently is not mistaken for a missing task.
upsert_bash_task