Skip to content

[Meeting Intelligence] Implement Flutter-Native Platform Channel Contracts #239

Description

@ucguy4u

Problem

Airo needs defined Flutter-to-Native interfaces for recording and transcribing meetings on-device.

Scope

  • Define platform channels com.airo.meeting/recorder and com.airo.meeting/transcription.
  • Create domain models (MeetingRecord, MeetingSegment, TranscriptChunk).
  • Create an in-memory repository for unit testing and UI scaffolding.

Acceptance Criteria

  • Platform channel method calls are defined with strict types.
  • Unit tests pass using the in-memory mock repository.

Estimate

5 hours

Metadata

Metadata

Assignees

No one assigned

    Labels

    agent/core-architectureCore Architecture Agent taskspriority/P1High - Important but not blockingsprint-1Sprint 1 - Foundationtype/taskImplementation task

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions