Smart AI Assistant
Smart AI Assistant
A scan tells you which file is suspicious. The Smart AI Assistant is the step after that: its own panel under Components > MuRu Guard > Smart AI Assistant, where you can ask about a finding in plain language and have the assistant open the file, search the project, and write the correction back to disk.
What it can do
- Browse the project with shallow, one-level directory listings.
- Read up to 256 KB of a file.
- Search filenames and file contents across PHP, JS, TS, CSS, HTML, XML, INI, JSON, Markdown, and text files.
- Create, edit, rename, or delete a file (one at a time, with your explicit confirmation first).
What it cannot do
Joomla core, configuration.php, every entry-point index.php, and MuRu Guard's own component and Shield plugin files are all off-limits and hidden from the assistant entirely. Paths are normalised and resolved against the real webroot, rejecting both traversal and symlinks that point elsewhere on disk.
Every create, edit, rename, and delete is recorded in an audit log with the Joomla username and a timestamp.