Implement complete WordPress WXR import workflow.

This commit is contained in:
2026-07-19 13:17:45 +02:00
parent 9dab0ca57e
commit 429f471e4e
29 changed files with 4927 additions and 26 deletions

View File

@@ -1738,6 +1738,7 @@ fn post_ai_content(data_dir: &Path, post: &Post) -> HostResult<Value> {
fn one_shot_json(value: engine::ai::OneShotResponse) -> HostResult<Value> {
let value = match value {
engine::ai::OneShotResponse::Taxonomy(value) => serde_json::to_value(value),
engine::ai::OneShotResponse::ImportTaxonomyMapping(value) => serde_json::to_value(value),
engine::ai::OneShotResponse::PostAnalysis(value) => serde_json::to_value(value),
engine::ai::OneShotResponse::LanguageDetection(value) => serde_json::to_value(value),
engine::ai::OneShotResponse::Translation(value) => serde_json::to_value(value),