Skip to main content

ideon write resume

What This Command Does

ideon write resume continues the most recent failed or interrupted write run from the session state file.

Usage

ideon write resume [--no-interactive] [--enrich-links] [--link <expression->url>] [--unlink <expression>] [--max-links <n>]

Arguments and Options

Flag/ArgumentShorthandRequiredTypeDefaultAllowed ValuesDescription
--no-interactiveNoneNobooleanfalsetrue or omittedForces plain non-interactive rendering even in TTY mode.
--enrich-linksNoneNobooleanfalsetrue or omittedRuns link enrichment stage during resume.
--link <expression->url>NoneNorepeatable stringnone"text->https://..."Adds or updates a custom link in the sidecar. Requires --enrich-links.
--unlink <expression>NoneNorepeatable stringnoneAny expression stringRemoves a custom link by expression. Requires --enrich-links.
--max-links <n>NoneNopositive integerDerived from article lengthAny positive integerCaps the number of generated links. Requires --enrich-links.

Examples

Minimal happy path
ideon write resume
Common real-world path
ideon write "Long-form article about API docs" --primary article=1 && ideon write resume
Debug-focused verification
ideon write resume && ideon preview --no-open
One-shot agent-safe path
ideon write resume --no-interactive
  • Link enrichment is a post-generation link-suggestion pass for eligible long-form markdown outputs.
  • It selects phrases, resolves source URLs, and writes *.links.json sidecar files without rewriting markdown.
  • During ideon write resume, enrichment runs only when --enrich-links is provided.
  • Short-form channels such as x-post and x-thread are skipped.

Output and Exit Codes

On success, Ideon continues from the latest checkpointed stage and writes final outputs to the run directory.

Exit codeMeaning
0Resume completed successfully.
1No resumable session or runtime failure occurred.
130Command interrupted by Ctrl+C.

Versioning and Deprecation Notes

  • Current behavior applies to Ideon 0.1.6.
  • No deprecated flags apply to this command.