← Seanos AI for WordPress

Changelog

Version history for Seanos AI for WordPress. The current release is v1.1.0, published 2026-06-11.

v1.1.0 Latest — 2026-06-11

Live model catalogues, voice dictation, a far more reliable Ollama connector, security hardening, and a critical Pro-compatibility fix.

Added

  • Live model catalogues for every hosted provider (Anthropic, OpenAI, Gemini, DeepSeek, Grok, GitHub Models, and custom OpenAI-compatible gateways): the model picker now lists what your API key can actually use — queried from the vendor, cached for six hours, refreshed automatically when you change a key or endpoint. New models appear without a plugin update.
  • Voice dictation: a microphone button next to Send turns speech into text right in the composer (browsers with the Web Speech API — Chrome, Edge, Safari). Nothing is sent to your AI provider until you review the text and press Send.
  • Ollama now talks to the native /api/chat endpoint with a 16k context window (filterable via seanosai_ollama_num_ctx) — long tool-calling conversations no longer get silently truncated mid-audit, and thinking models (gemma, deepseek-r1) keep their reasoning thread across tool rounds.

Fixed

  • CRITICAL for Pro owners: Pro write tools silently failed to register whenever the Tools page had been saved (an argument-shape mismatch in the registration hook) — the assistant would claim it was read-only even with Seanos AI Pro active. Update Pro to 1.0.1 alongside this release.
  • Ollama "invalid tool call arguments" error when a model called a tool with no parameters (the follow-up request re-encoded empty arguments as a JSON array instead of an object).
  • OpenAI "-pro" tier models (gpt-5.5-pro, o1-pro, o3-pro) are excluded from the model picker — they only speak the Responses API and rejected every chat message with "This is not a chat model".
  • query_database: EXPLAIN is restricted to SELECT statements (EXPLAIN ANALYZE executes the statement it plans on MySQL 8.0.32+, which could mutate data through the read-only gate) and SELECT … INTO OUTFILE/DUMPFILE is blocked.
  • read_file: wp-config.php backup copies (wp-config.php.bak and friends) are now denied alongside the original — same database credentials inside.
  • tail_log no longer loads the whole log into memory (a multi-gigabyte debug.log could exhaust PHP memory); it reads the final 512 KB.
  • Uninstall now actually removes per-user OAuth tokens (the cleanup looked for the wrong meta-key names).
  • get_component_params no longer surfaces the encrypted OAuth client secret alongside the (already-redacted) API keys.
  • The assistant no longer references a Pro-only tool (import_chat_attachment) when Pro is not installed — attachment questions get an accurate answer instead of a "tool not found" error.

Changed

  • The conversation provider dropdown only offers providers with a usable credential — unconfigured providers no longer appear as dead options.
  • Model dropdowns sort flagship-family-first, newest-first, so the implicit default for a new conversation is the provider's current flagship.
  • Dashboard: the "One-click audits" box was removed — both audits live at the top of the prompt library, where you can pick the provider and model before running.
  • Readme and plugin description re-worded to state the read-only scope precisely (the AI's toolset is read-only; the plugin stores only its own settings, conversation history, and chat attachments).
  • Verified on WordPress 6.9 with PHP 8.3 / 8.4; Tested up to 7.0.

v1.0.0 — 2026-05-09

Initial public release.

Added

  • Eight AI providers, 23 read-only audit / inspection tools (per WordPress.org scope rules), 50-prompt curated library, Office + PDF + image attachments, multisite, GPL-2.0-or-later. Pro add-on adds writes.

Back to Seanos AI for WordPress