{"service":"TLDW","version":"0.1.135","description":"Too Long; Didn't Watch - YouTube video processing pipeline with AI summarization","docs":"/docs","plugins":[{"name":"admin","version":"1.0.0","description":"Administrative endpoints for system management","prefix":"/api/v1/admin"},{"name":"auth","version":"1.0.0","description":"User authentication with JWT tokens","prefix":"/api/v1/auth"},{"name":"audio_summarizer","version":"1.0.0","description":"AI-powered transcript categorization and summarization using Gemini","prefix":"/api/v1/summarizer"},{"name":"workflow_orchestrator","version":"1.0.0","description":"Event-driven workflow orchestration for YouTube processing pipeline","prefix":"/api/v1/workflow"},{"name":"youtube_downloader","version":"1.0.0","description":"Download YouTube audio using yt-dlp","prefix":"/api/v1/youtube"},{"name":"playlist_sync","version":"1.0.0","description":"Fetch YouTube playlists using Google OAuth and submit videos for download","prefix":"/api/v1/playlists"},{"name":"feedback","version":"1.0.0","description":"User feedback, bug reports, and feature request submissions","prefix":"/api/v1/feedback"},{"name":"auto_summary","version":"1.0.0","description":"Automated video discovery and summarization pipeline","prefix":"/api/v1/admin/auto-summary"},{"name":"file_upload","version":"1.0.0","description":"Audio/video file upload for direct transcription","prefix":"/api/v1/upload"},{"name":"rss_feed","version":"1.0.0","description":"Podcast RSS feed subscriptions and auto-summarization","prefix":"/api/v1/podcasts"}]}