Repository navigation
v0.2.0 — Bug fixes, dead code removal, documentation overhaul
What's Changed
Bug Fixes (3 HIGH severity)
- Fix
annotations.readonlyvsisReadOnlynaming mismatch —tool-registry.jsdefaulted toisReadOnlybutworkflow-orchestrator.jscheckedreadonly, causing all tools to be treated as write operations in workflow confirmations - Fix PHP model ID fallback — Fresh installs would receive
Phi-3.5-mini-instruct-q4f16_1-MLC(which no longer exists) instead ofQwen2.5-3B-Instruct-q4f16_1-MLC - Fix
error-log-read.phpmemory exhaustion —file_get_contents()loaded entire debug.log into memory; replaced withSplFileObjectfor memory-safe tail reading
Other Bug Fixes
- Fix double
plugin-activateregistration inclass-abilities.php - Fix broken bold markdown (
* * text * *→**text**) insite-cleanup.jsworkflow summary - Fix
tablesOptimizedcasing mismatch indatabase-maintenance.js(JS camelCase vs PHP snake_case) - Sync PHP settings model list with JS model-loader (removed stale Phi/Llama-1B entries)
- Remove dead migration method from
wp-agentic-admin.php
Dead Code Removal
- Delete
ai-service.js— Legacy keyword-based routing fully superseded byChatOrchestrator+ReactAgent - Remove write-only
abilityExtensionsMap fromagentic-abilities-api.js - Remove no-op
initializeFromPHPConfig()function - Clean up legacy export from
services/index.js
Documentation Overhaul
- 46 inaccuracies fixed across README.md, ARCHITECTURE.md, ABILITIES-GUIDE.md, WORKFLOWS-GUIDE.md, and THIRD-PARTY-INTEGRATION.md
- 73 previously undocumented features now documented
- Critical fix: Corrected third-party script handle from
wp-agentic-admin-extensionstowp-agentic-admin(wrong handle would cause third-party scripts to silently fail)
Files Changed
20 files changed, 574 insertions, 685 deletions
Full Changelog: v0.1.1...v0.2.0