This documentation always describes the latest published version.
wikijs_update_page replaces the entire content. Proceed like this:
wikijs_get_page (give path and locale, the default is en).wikijs_update_page, plus isPublished: true.confirmContentShrink: true.
wikijs_get_pagereturns pages with more than 100,000 characters truncated. An update would write the truncated text, including the notice, back. Do not edit such pages through this tool.
/wikijs-plugin:docs-wiki and give project type, project and mode.isPublished: true and the Git state of the project (sourceRepo, sourceRef, summary).updatedAt is read per page and language and the checked ref is marked./wikijs-plugin:source-check baseline
The run changes no page. It marks passed pages and reports findings. Corrections then go through the normal docs-wiki update flow.
If a page has a valid verified ref (wikijs_get_verified_refs, page_updated_at matches the live updatedAt), source-check reads only the files changed since then and the changed text sections. Without a valid ref the whole page is checked, and that run becomes the new baseline.
wikijs_update_page (confirmContentShrink: true).| Question | Tool |
|---|---|
| When and at which state was a page last written? | wikijs_get_page_history with path and locale |
| At which state was it last checked? | wikijs_get_verified_refs with path and locale |
| Which pages are verified at all? | wikijs_get_verified_refs without path |
| Is the marker still valid? | Compare page_updated_at from the marker with updatedAt from wikijs_get_page or wikijs_list_pages |
wikijs_search_pages.wikijs_move_page with destinationPath for each page.Background on database and server is on the Technical page.