From 93f9ec034652fe3b813c9a7036ee15c1d61af6ec Mon Sep 17 00:00:00 2001 From: dotCooCoo Date: Sat, 14 Nov 2026 07:59:21 -0800 Subject: [PATCH] Docs: only learn.markStep checks a tutorial id, not learn.resetProgress docs/mcp.md said that for both learn.markStep and learn.resetProgress a missing, non-string or unknown `tutorial` is an error. learn.resetProgress takes no params and clears the progress without reading `tutorial` (crates/ui-egui/src/panels/learn.rs), so the sentence now names the tutorial errors under learn.markStep alone, and the rule that an error changes nothing stays with them. --- docs/mcp.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/docs/mcp.md b/docs/mcp.md index 37ffd74300..eea075b537 100644 --- a/docs/mcp.md +++ b/docs/mcp.md @@ -2952,11 +2952,11 @@ finished and every step marked. The desktop app keeps the progress in its prefer when two windows change it, the one that saves last keeps its progress. The web build keeps it while the page is open. Marking steps by hand, keeping the progress and Reset progress are VectorCraft's own rules. `learn.markStep {tutorial, step, complete?}` runs a step's check box → `{tutorial, step, complete}`: `step` is the -zero-based step number, and `complete` marks the step done (`true`, omitted or null) or not done (`false`). A missing -`step` or one the tutorial does not have, a `complete` that is not true or false, a tutorial whose sample was not -opened, and a finished tutorial are errors. `learn.resetProgress {}` runs Reset progress and answers what `learn.list` -answers; open documents, opened samples and the Learn view stay as they are. For both, a missing, non-string or -unknown `tutorial` is an error, and an error changes nothing. +zero-based step number, and `complete` marks the step done (`true`, omitted or null) or not done (`false`). A missing, +non-string or unknown `tutorial`, a missing `step` or one the tutorial does not have, a `complete` that is not true or +false, a tutorial whose sample was not opened, and a finished tutorial are errors, and an error changes nothing. +`learn.resetProgress {}` runs Reset progress and answers what `learn.list` answers; open documents, opened samples and +the Learn view stay as they are. The Home screen has a Learn section between Recent Files and the new-file presets, as [the help page](https://helpx.adobe.com/illustrator/desktop/get-started/learn-the-basics/homescreen-overview.html)