feat: Add connection test caching and reasoning content support

Backend improvements:
- Add cache auto-clear on settings save (class-settings-v2.php)
  - Hooks updated_option action
  - Clears connection test transients when local backend settings change
- Add reasoning_content streaming support (class-local-backend-provider.php)
  - Handles thinking models like Claude extended thinking
  - Captures chunk['choices'][0]['delta']['reasoning_content']

Documentation:
- Add FRONTEND_AND_CHAT_FIX_SUMMARY.md with all fixes
- Add FRONTEND-REFACTOR-PHASE2.md with modularization plan

Note: Splitting effort deferred - will continue iterating on monolith
Next: Fix session history not appearing bug
This commit is contained in:
Dwindi Ramadhana
2026-06-17 05:26:12 +07:00
parent f55acd7d26
commit d3f142222c
4 changed files with 1765 additions and 516 deletions

File diff suppressed because it is too large Load Diff