Guth
NewsDocs
Page actions
View as Markdown ↗
Explore MCP tools ↗

capability / web-projection

Messages

PointGuard carries message threads and drafts across Guth app routes while delivery, contact lookup, and Agent provider execution remain visibly held.

Status: implemented-localLifecycle: web-projection

Persistent threads

The web projection retains selected thread, participants, title, draft body, locally staged messages, timestamps, and delivery state across route changes and browser tabs.

Delivery state

Staged locally is not sent. The current surface has no external transport, contact provider, destination verification, or Agent execution route and labels delivery held.

Native relationship

Messages is a named Notebook and Guth Business surface. The web mini-app keeps important context close while the full owning surface is responsible for routing, attachments, receipts, and delivery controls.

Required qualification

Before connection, message identity, recipient resolution, attachment custody, authorization, retry and failure states, provider receipts, and final-send ownership require explicit tests and review.

Sources and evidence

These pointers bind the page to evidence. They do not grant authority or collapse verification into deployment.

  • MacBook GuthNotebook/NotebookRootView.swift · sha256 974cd6acdc17a6ed06a5fa190bf5f68d62ed9d963d7323d3683840016be600c9
  • MacBook GuthBusiness/RootView.swift · sha256 ac8eaf2ab017ab58b4b42a4d86e236bbc2ae085e9bca12a95865bbd9519ea507
  • GuthHub/src/pointguard.js