Skip to content

v0.3.0

Latest

Choose a tag to compare

@tb-sourse tb-sourse released this 05 Oct 20:03

πŸš€ Major release! Full integration with TrueConf AI Server: conference transcriptions and AI-generated meeting summaries.

Added:

  • TrueConf AI Server support β€” 4 new MCP tools for working with transcriptions:
    • list_transcriptions β€” list transcriptions with filters (by conference_id, status, and free-text search) and sorting by date, name, or duration
    • get_transcription β€” transcription metadata: conference, language, duration, recognition status, a link to the web UI, and a direct audio stream
    • get_transcription_lines β€” line-by-line transcript text with timestamps (start_time/end_time), speaker (call_id), and language
    • get_transcription_summary β€” AI-generated meeting summary (an empty list is a normal response when no summary has been generated yet)
  • Transcription parameters in create_conference/update_conference: transcription_enabled, transcription_language, transcription_auto_detect β€” create conferences with transcription enabled from the start
  • The --ai-server-url option (env: AI_SERVER_URL) β€” specify the TrueConf AI Server address explicitly; the https:// scheme is added automatically, and plain HTTP works with an explicit http://
  • AI-friendly output models for all tools: API responses are mapped to readable fields (conference_id, conference_name, status, schedule_type, etc.) instead of raw keys (id/topic/state)
  • A TrueConf Server MCP banner on startup, replacing the default FastMCP banner

Changed:

  • Conference mode in get_conference/list_conferences responses: the conference_mode field carries the mode code (PxP/OxP/S|L/S|L Auto), and the new mode field provides a human-readable label using TrueConf's official English names: all on screen, video lecture, moderated role-based, smart meeting

Fixed:

  • Numerous minor bugs and issues fixed