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.