Evidence record / flue

A dated record of one change, kept so the writing that cites it can be checked. Compiled from the sources listed below by the research run, not written for reading. The judgment lives in the issues that cite it, below.

2026-10-13-flue-2-2-0-adds-bounded-history-reads-pdf-attachments-and-server-timestamps-and-makes-readsubmi

2.2.0 adds bounded history reads, PDF attachments and server timestamps, and makes readSubmissionReply() require settlements. 2.2.0 adds bounded SDK history reads with generation-bound cursors and 410 after reset, native PDF attachments on supported model APIs with placeholders elsewhere, and server-authored timestamps on messages and settlements. It also makes settlements mandatory for readSubmissionReply(), a breaking TypeScript change. Unbounded reads remain available and @flue/react still observes the whole conversation.

Channel: tagged-release. Half: both. Date: 2026-09-28.

Operator consequence: Chat UIs with long transcripts should move to the bounded reads and handle the 410 by re-basing; @flue/react still observes the whole conversation. Before relying on PDFs, check that your provider is on the native list, because elsewhere the model gets only a placeholder. In audit trails, use the server timestamp rather than client time. Fix readSubmissionReply() call sites that pass only messages.

Receipt

Finding metadata

Run: 2026-10-13-profile-refresh-2026-09-21_2026-10-13-frontier-v0

Finding ID: 2026-10-13-flue-2-2-0-adds-bounded-history-reads-pdf-attachments-and-server-timestamps-and-makes-readsubmi

Profile citations

  • Flue / claim / bounded-history-and-pdfs
  • Flue / posture / capability

Source links

Primary links, including exact changelog lines when available.

Versioned source: run artifact