0+
October 15, 2026
October 15, 2026
Change opening hours, service wording or policy references with a human-reviewed workflow. Preview selected content, inspect each before/after proposal, approve only what you want, then confirm the final changes. Nothing is published autonomously.
This 0.1 source is a release candidate. It is not a complete-site scanner, autonomous agent or guarantee of AI factual accuracy. Products, prices, orders, titles, metadata and templates are outside its scope.
Limit: ten sources, 60,000 supported characters, 1,000 fields and 1 MB raw content per source. AI processes at most five chunks of eight fields/12,000 characters. Oversized and remaining fields are unscanned; incomplete or invalid output fails. Each source is applied once per job; approve all its desired proposals before applying.
Exact mode contacts no service. AI mode sends only the explicitly confirmed excerpts, opaque field IDs and instruction to the named WordPress-configured provider. There is no hardcoded provider or fallback. Review any personal data in the preview and the privacy/terms links supplied by your chosen provider’s Connector before sending. AI data is not sent to Lineweb. Credentials stay with WordPress/the provider plugin.
An AI service account, API credentials and any provider charges are needed only if you choose AI mode. WordPress supplies the AI Client, not a free model subscription. The provider plugin manages endpoint/model selection; Change Desk does not contact all of the services below. Common optional Connectors include:
These links document possible services, not a guarantee that every model supports this plugin’s structured-response contract. For another provider or custom endpoint, review that Connector’s actual destination, service terms and privacy policy. No external request is made during activation or an exact text change.
At most 20 reserved requests per user and 50 per site per UTC day. Failed/interrupted attempts may consume quota without a billed call. Cancellation stops future requests, not an already sent one. Unknown provider outcomes are not automatically retried; after ten minutes the job needs verification. Human-approved existing proposals remain reviewable once no call is outstanding. Live provider quality has not been established by the synthetic SDK tests.
Private jobs contain excerpts, instructions and restore snapshots. They expire after 30 days; bounded cleanup runs through WP-Cron. Deleting a selected source deletes its entire associated job and all its restore history. Deactivation stops cleanup without changing content. Uninstall removes only plugin-owned jobs, quota counters and cron, not source content or revisions.
Restore refuses newer edits and cannot undo emails/webhooks or other third-party hook side effects. InnoDB is required for posts, postmeta and options. Arbitrary transaction changes by another plugin cannot be guaranteed safe. Inspect per-source results and refresh uncertain operations instead of repeating writes blindly.
Readable source and build instructions: https://github.com/drewmt/lineweb-change-desk
Admin JS/SCSS: src/admin/. Compiled JS/CSS: build/admin/. Run npm ci –legacy-peer-deps, npm run build and npm run plugin-zip:wordpress for the directory ZIP. npm run plugin-zip creates the separate direct-install ZIP with bundled Greek catalogs. Both require only the standalone public repository, not internal Lineweb files. WordPress-provided React/API libraries are externalized, not shipped as a separate frontend runtime.
The directory ZIP uses English fallback and WordPress.org language packs, with no bundled translated catalogs. Greek translation source remains in the public development repository and the separate direct-install ZIP. A Greek directory language pack has not yet been approved; it is not advertised as available from WordPress.org.
Yes. Exact text mode works immediately without a provider, key or charge.
No. It only processes selected supported text fields. Unsupported content and split-node phrases require manual review.
No. A changed source or active editing lock produces a conflict rather than a force overwrite.
No. Every proposal is unchecked until you approve it, followed by final confirmation. Check facts yourself.
Their content and revisions remain. Only private Change Desk history, counters and its scheduled cleanup are removed.