set-task-timeout

Adjust session task timeout settings with progress and optional hard limits.

9|2|Updated Mar 18, 2026
One-click install
npx skills add https://github.com/AllBeingsFuture/AllBeingsFuture --skill set-task-timeout-allbeingsfuture
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: set-task-timeout
Source: https://github.com/AllBeingsFuture/AllBeingsFuture/tree/main/electron/embedded-assets/skills/system/set-task-timeout
Command: npx skills add https://github.com/AllBeingsFuture/AllBeingsFuture --skill set-task-timeout-allbeingsfuture

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Prevents sessions and long-running tasks from being prematurely terminated by aggressive timeout detection by adjusting the task-level timeout policy for the current session.

Core Features & Use Cases

  • Session-scoped timeout control: Update progress timeout and optional hard timeout for the currently executing task without changing global defaults.
  • Parameters-driven: Requires progress_timeout_seconds and reason, with optional hard_timeout_seconds to cap maximum duration.
  • Use Cases: Long-running browser automations, multi-step data processing, or extended model computations that show steady progress but exceed default idle thresholds.

Quick Start

Set the current task progress timeout to 1800 seconds and provide a concise reason explaining the long-running operation.

Frequently Asked Questions about set-task-timeout

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I prevent premature session timeouts for long-running browser automation tasks?▼

To prevent premature session timeouts for long-running browser automations, you can adjust the task-level timeout policy for the current session. This updates the progress timeout threshold without altering global defaults, ensuring steady progress is not misidentified as inactivity.

Why does my long-running model computation get terminated by aggressive timeout detection?▼

Your long-running model computation gets terminated because default idle thresholds are exceeded despite steady progress. You can avoid this by setting a higher progress_timeout_seconds for the current session, overriding aggressive timeout detection without changing global configurations.

How do I adjust task timeout settings for multi-step data processing without changing global defaults?▼

To adjust task timeout settings for multi-step data processing without changing global defaults, apply a session-scoped timeout policy update. You must provide progress_timeout_seconds and a reason, with an optional hard_timeout_seconds to cap maximum duration.

Can I set a hard timeout limit for extended model computations while extending the progress timeout?▼

You can set a hard timeout limit for extended model computations by providing the optional hard_timeout_seconds parameter. This caps the maximum duration while the required progress_timeout_seconds parameter prevents premature termination from idle threshold triggers.

What is the best way to manage timeout policies for large file processing operations?▼

The best way to manage timeout policies for large file processing is using a session-scoped timeout control. This requires a reason and progress_timeout_seconds to update only the current task's policy, preventing premature termination while leaving global defaults untouched.

Do I need to provide a reason when updating the progress timeout for a current session?▼

You must provide a concise reason when updating the progress timeout for a current session. This reason documents why the long-running operation requires adjusted timeout settings, ensuring policy changes for progress_timeout_seconds are explicitly justified.