RockScout AI

বৰ্ণনা

RockScout AI is a lightweight site assistant that helps you understand what’s happening on your WordPress site after launch.

Activity Tracker — Automatically logs plugin updates, theme changes, content edits, and user logins. Know exactly what changed and when.

Site Health Check — Shows WordPress version, PHP version, active plugins with update status, recent errors, and database info in one place.

AI Chat Assistant — Ask questions about your site in plain language. The AI uses your site’s activity log and health data to give relevant answers. Two ways to connect a provider: paste your API key directly in plugin settings (OpenAI, Anthropic, Google Gemini), or use the WordPress AI Client when running WordPress 7.0+.

AI Agent Integration — Registers WordPress Abilities for MCP-compatible AI agents (Claude Desktop, Cursor, etc.). Requires the MCP Adapter plugin.

Who is this for?

  • Agencies maintaining client sites — see what changed without doing forensics
  • Freelancers who hand off sites and want a lightweight safety net
  • Site owners who want to understand their WordPress site’s technical status

How it works

  1. Install and activate the plugin
  2. Activity logging and site health check start immediately — no configuration needed
  3. (Optional) For AI chat: configure an AI provider (see “How do I set up AI chat?” below)
  4. Ask questions like “What changed on my site this week?” or “Are any plugins outdated?”

External Services

No data is sent automatically. This plugin only contacts external services when you
actively use the AI Chat feature and have configured an AI provider.

Option A — Direct API key (configured in RockScout AI Settings):

When you paste an API key and send a chat message, your question and a summary of recent
site activity are sent directly to the chosen provider’s API:

Option B — WordPress AI Client (configured in Settings Connectors, WordPress 7.0+):

Requests are routed through the WordPress AI Client to whichever provider plugin you have
installed. The same provider links above apply depending on your chosen provider.

Data included in every AI request: your question, a summary of recent site changes, and
basic site info (WordPress version, active plugins, theme name). No passwords, email
addresses, or personal user data are transmitted.

স্ক্ৰীনশ্বট

  • AI Chat showing what changed on your site
  • Activity log with real WordPress events
  • Site health stats at a glance

ইনষ্টলেশ্যন

  1. Upload the rockscout-ai folder to /wp-content/plugins/
  2. Activate the plugin through the ‘Plugins’ menu in WordPress
  3. Activity logging and site health check start immediately
  4. (Optional) For AI chat: see “How do I set up AI chat?” in the FAQ
  5. Visit RockScout AI Chat to start asking questions about your site

সঘনাই উত্থাপিত প্ৰশ্ন

Do I need an API key to use this plugin?

No. The activity logger and site health check work without any API key. The AI chat feature requires an AI provider — see “How do I set up AI chat?” below.

How do I set up AI chat?

You have two options:

Option A — Direct API key (works on WordPress 6.9+):

  1. Go to RockScout AI Settings
  2. Choose your provider (OpenAI, Anthropic, or Google Gemini)
  3. Paste your API key and save

Option B — WordPress AI Client (WordPress 7.0+):

  1. Install an AI provider plugin from the WordPress.org repository
  2. Go to Settings Connectors and add your API key
  3. RockScout AI will automatically use the configured provider

What data is sent to the AI provider?

Only your question, a summary of recent site changes, and basic site info (WordPress version, active plugins, theme). No personal data, passwords, or sensitive information is sent.

What WordPress version do I need?

This plugin requires WordPress 6.9 or later. The WordPress AI Client integration (Option B above) requires WordPress 7.0+. The Abilities API integration for AI agents like Claude Desktop requires the MCP Adapter plugin.

Does this plugin slow down my site?

No. The activity logger uses lightweight WordPress hooks and writes to a local database table. The site health check runs on-demand or once daily via WP Cron. No frontend scripts are loaded.

How do I delete all plugin data?

Deactivate and delete the plugin. All data (activity log table, settings) is removed automatically on deletion.

পৰ্য্যালোচনা

এই প্লাগিনৰ বাবে কোনো পৰ্য্যালোচনা নাই।

অৱদানকাৰী আৰু বিকাশকাৰীসকল

“RockScout AI” হৈছে মুক্ত উৎসৰ ছফ্টৱেৰ। এইসকল লোকে এই প্লাগিনত অৱদান আগবঢ়াইছে।

অৱদানকাৰীসকল

আপোনাৰ ভাষাত “RockScout AI” অনুবাদ কৰক।

বিকাশৰ প্ৰতি আগ্ৰহী?

ক’ড ব্ৰাউজ কৰক, SVN ৰিপজিটৰী চাওক নাইবা RSS-দ্বাৰা বিকাশৰ পঞ্জী ছাবস্ক্ৰাইব কৰক।

সলনি-পঞ্জী

0.8.1

  • Fix readme: correct AI provider policy URLs (Anthropic, OpenAI, Google Gemini)
  • Update readme: add WordPress.org username to Contributors
  • Update readme: clarify dual AI mode (Direct API key + WordPress AI Client)
  • Update readme: sync WordPress version requirements between header, Description, and FAQ
  • Update readme: replace “ai assistant” tag with “ai”
  • Remove screenshots section pending visual assets

0.8.0

  • Add UX onboarding: welcome banner, AI status bar, setup notice, recent activity on chat page
  • Add API key encryption at rest (AES-256-CBC)
  • Add rate limiting for AI chat (20 requests/hour per user)
  • Add provider validation: require provider selection before saving API key
  • Fix WordPress Abilities API registration (correct hooks, category support, show_in_rest)
  • Fix chat not appearing on WordPress 6.9.4 when API key is saved
  • Fix double-encryption bug in API key migration path
  • Fix admin notice shown incorrectly when WordPress AI Client is installed
  • Fix REST route registration (always available, AI check moved inside handler)
  • Fix WP AI Client compatibility: method_exists guards, system prompt fallback
  • Pass Plugin Check: variable prefixing, phpcs annotations, load_plugin_textdomain removed

0.7.0

  • Initial release
  • Activity logger (plugin updates, theme changes, content edits, logins)
  • Site health collector (WP version, PHP, plugins, theme, errors)
  • AI chat powered by WordPress AI Client (supports any configured provider)
  • WordPress Abilities API integration (MCP-ready)
  • Dashboard widget with site overview
  • Automatic cleanup of old events via WP Cron