diff --git a/mofa-cards/manifest.json b/mofa-cards/manifest.json index 27a797d..1017b8d 100644 --- a/mofa-cards/manifest.json +++ b/mofa-cards/manifest.json @@ -1,6 +1,8 @@ { "name": "mofa-cards", - "version": "0.4.5", + "version": "0.4.6", + "make_type": "cards", + "content_type_description": "Trading-card / greeting-card / holiday-card style images (PNG). Each card has a prompt and an optional style variant.", "timeout_secs": 1800, "binaries": { "darwin-aarch64": { diff --git a/mofa-comic/manifest.json b/mofa-comic/manifest.json index 810c43b..978c834 100644 --- a/mofa-comic/manifest.json +++ b/mofa-comic/manifest.json @@ -1,6 +1,8 @@ { "name": "mofa-comic", - "version": "0.4.5", + "version": "0.4.6", + "make_type": "comic", + "content_type_description": "Multi-panel comic strips with AI-generated panel art. Layout can be horizontal, vertical, or grid.", "timeout_secs": 1800, "binaries": { "darwin-aarch64": { diff --git a/mofa-frame/manifest.json b/mofa-frame/manifest.json index 8ac6553..4c899e0 100644 --- a/mofa-frame/manifest.json +++ b/mofa-frame/manifest.json @@ -1,6 +1,8 @@ { "name": "mofa-frame", - "version": "0.1.0", + "version": "0.1.1", + "make_type": "frame", + "content_type_description": "Single PNG frame extracted from a video at a specific timestamp. Use after mofa_youtube to capture key moments from a transcript.", "timeout_secs": 60, "sha256": "17a0c424437c8d26251509377760b7a56cca716d627df83ab6f7ffad454564cc", "tools": [ diff --git a/mofa-infographic/manifest.json b/mofa-infographic/manifest.json index 1385369..0db868d 100644 --- a/mofa-infographic/manifest.json +++ b/mofa-infographic/manifest.json @@ -1,6 +1,8 @@ { "name": "mofa-infographic", - "version": "0.4.5", + "version": "0.4.6", + "make_type": "infographic", + "content_type_description": "Multi-section infographic images (PNG) with AI-generated visuals per section. Header/footer/middle variants, configurable style template.", "timeout_secs": 1800, "binaries": { "darwin-aarch64": { diff --git a/mofa-podcast/manifest.json b/mofa-podcast/manifest.json index fbd7b77..95a7ab4 100644 --- a/mofa-podcast/manifest.json +++ b/mofa-podcast/manifest.json @@ -1,6 +1,9 @@ { "name": "mofa-podcast", - "version": "0.4.6", + "version": "0.4.7", + "make_type": "podcast", + "make_target_tool": "podcast_generate", + "content_type_description": "Multi-speaker podcast audio (mp3/wav). Reads a markdown script, synthesizes voices, concatenates segments with pauses.", "author": "hagency", "description": "Multi-speaker podcast generation with TTS voice synthesis and audio assembly", "timeout_secs": 1800, diff --git a/mofa-publish/manifest.json b/mofa-publish/manifest.json index b6391d7..6a7559c 100644 --- a/mofa-publish/manifest.json +++ b/mofa-publish/manifest.json @@ -1,6 +1,8 @@ { "name": "mofa-publish", - "version": "0.1.0", + "version": "0.1.1", + "make_type": "publish", + "content_type_description": "Deploy a built static site to GitHub Pages or Mac Mini hosting. Handles repo creation, branch setup, file transfer, and verification. Returns the live URL.", "author": "hagency", "description": "Deploy a built static site to GitHub Pages or Mac Mini hosting and verify the live URL.", "timeout_secs": 600, diff --git a/mofa-site/manifest.json b/mofa-site/manifest.json index c08533d..91595e9 100644 --- a/mofa-site/manifest.json +++ b/mofa-site/manifest.json @@ -1,6 +1,8 @@ { "name": "mofa-site", - "version": "0.1.0", + "version": "0.1.1", + "make_type": "site", + "content_type_description": "Static websites: Quarto lesson pages, Astro sites, Next.js apps, React/Vite scaffolds. Pulls content_dir contents into a deployable HTML/JS bundle.", "author": "hagency", "description": "Build or scaffold websites from structured content. Quarto lesson generation is fully implemented; astro-site, nextjs-app, and react-vite are extracted starter templates exposed through the bootstrap helper and a server-backed three-panel studio.", "timeout_secs": 3600, diff --git a/mofa-slides/manifest.json b/mofa-slides/manifest.json index 78c01ef..7046dc7 100644 --- a/mofa-slides/manifest.json +++ b/mofa-slides/manifest.json @@ -1,6 +1,8 @@ { "name": "mofa-slides", - "version": "0.5.1", + "version": "0.5.2", + "make_type": "slides", + "content_type_description": "PPTX presentation decks. Generate AI-illustrated slides with images, optional editable text overlays, multiple style templates.", "timeout_secs": 1800, "binaries": { "darwin-aarch64": { diff --git a/mofa-youtube/manifest.json b/mofa-youtube/manifest.json index ab36910..a617253 100644 --- a/mofa-youtube/manifest.json +++ b/mofa-youtube/manifest.json @@ -1,6 +1,8 @@ { "name": "mofa-youtube", - "version": "0.1.0", + "version": "0.1.1", + "make_type": "video", + "content_type_description": "Process a video or audio source. Downloads from a YouTube URL or accepts a local audio path, transcribes via local ASR, returns markdown transcript with timestamps. Keeps the video file for downstream frame extraction.", "timeout_secs": 1800, "sha256": "fff57bb0f420dcb62070d33614f4e4e1337439b57825560ff294ca925f5e9cb2", "tools": [