Skip to content

Design plugin interface contract #34

Description

@vkluna

What

Define the interface that all Sonnar plugins must implement.

Done when

  • Plugin manifest format defined (name, version, supported URL patterns)
  • JS/TS interface specifying required hooks (e.g. canHandle(url), getDownloadInfo(url))
  • Interface is documented and versioned

Metadata

Metadata

Assignees

No one assigned

    Labels

    backendRust/Tauri backend codefeatureNew functionalityfrontendVue frontend codephase-3Phase 3: Torrent support

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions