Skip to content

Cloud conversations: ordinary messages enter Host Inbox and obey owner Wake Policy #2182

Open

Description

@DoodleBears

Parent

Spec: #2178. Project: Open Cloud Groups. Milestone: v2.0.

What to build

Cloud conversations: ordinary messages enter Host Inbox and obey owner Wake Policy. Follow the agreed tracer-bullet sequence; preserve real source ownership and existing grants. One issue per bounded implementation PR.

Acceptance criteria

  • A Bot joins an authorized external cloud Channel; ordinary messages and trusted mentions flow through real local Source Event/admission/Inbox/wake owners.
  • Owner configures per-Bot/per-Channel policy through authenticated Host management; cloud admin/non-owner edits are refused.
  • Two Bots may use different policies in the same Channel; wake never expands execution grants or creates uncontrolled reply loops.
  • Offline Host retains its policies; reconnect/restart deduplicates messages and completed work. Stale execution requests need confirmation; Human reads never consume Bot delivery.
  • A real Bot reply returns to the same UAT Channel; CLI parity, source tests and real Host evidence distinguish admission, wake and work authority.
  • No cloud scheduler, owner federation, Prod changes or merge.

Boundaries

UAT only; do not touch Prod or merge. Do not claim native/runtime success from source tests. Preserve other tasks and shared device queue.

Blocked by

#2181

Metadata

Metadata

Assignees

No one assigned

    Labels

    feature:channelChannel chat, timeline, composer, and navigationfeature:inboxBot Inbox and Human Inbox attentionready-for-agentFully specified, ready for an AFK agent

    Type

    No type

    Projects

    No projects

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions