Skip to content

About Story ​

Story is TaskHandoff's main unit for long-running work. It groups documents, Codex/OpenCode sessions, preset actions, and scheduled automation around one goal.

What a Story Contains ​

ContentPurpose
DocumentsRequirements, context, plans, decisions, and results
AI sessionsCodex and OpenCode work related to the goal
Preset actionsReusable agent, instance, permission, and prompt configuration
AutomationScheduled execution of preset actions

Create a Story ​

Open Story, select New Story, enter a title and optional description, choose an owner node, and set the maximum retained idle AI sessions.

The owner node determines where Story files live and which instances and sessions can be attached. Choose a node expected to remain available.

Story owner-node filter
Filter Stories by owner node when work is distributed across nodes.

Sessions and Lifecycle ​

Create sessions inside the Story or attach unassigned sessions from its owner node. New sessions can use Codex or OpenCode with an explicit instance, directory, model, and permission mode.

Story overview with preset actions, documents, AI sessions, and automations
A Story keeps preset actions, goal documents, related AI sessions, and automations in one workspace.

Archive completed Stories for later reading. Deleting a Story also deletes its file directory and cannot be undone. Move important deliverables into the project repository or another backup first.

Decisions ​

An AI in a Story can raise a decision that needs human confirmation. Decisions appear in the Story workspace and in the top-bar Approvals view:

  • Pending: waiting for a choice; pick one of the offered options or type a free-form reply;
  • Decided: submitting it appends a new turn to the related AI session;
  • Cancelled / expired: no longer actionable; you can raise it again if needed.

Decisions are available only when the node supports them. You cannot submit on an older node or if the related session has ended; open the AI session from the decision card to review the context.

Continue Reading ​