Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.nusomi.com/llms.txt

Use this file to discover all available pages before exploring further.

Versioning: YYYY.M.PATCH. Bi-weekly patches, monthly minors, quarterly majors. Self-hosted and SaaS share the same version line; SaaS rolls slightly ahead.

2026.5.0 — May 2026

Memory drift webhooks. New events memory.drift.new_node and memory.drift.path_disappeared notify when a workflow graph shifts. Wire them to your alerting to catch silent UI changes. Frame sampling for exports. frame_sampling.mode: "keyframes_only" keeps only the frames where the screen materially changed. Roughly 5–10× smaller training sets at no loss for action-conditioned policies. Linux capture: Wayland. First-class support for pipewire-based capture on GNOME Wayland and KDE Plasma 6. AT-SPI required for events. Self-hosted: BYOK at rest. Bring your KMS key for at-rest encryption of frames and per-row Postgres fields.

2026.4.1 — April 2026

Bug fix. Replay partial mode could pick the wrong anchor when multiple validation_error events shared a frame. Now uses (t_ms, evt_id) ordering consistently. Bug fix. Browser extension on Edge could lose the workspace API key after a profile sync. Now persists via chrome.storage.managed.

2026.4.0 — April 2026

Recovery API. New top-level nusomi.recovery.from(...) (TS) / nusomi.recovery.from_session(...) (Python). Wraps the partial-replay pattern with sensible defaults. Memory similarity. nusomi.memory.similar(sessionId) returns the nearest sessions by graph shape. Useful for triaging failures. Audit log API. GET /v1/audit for SIEM export. Browser extension: per-field redaction. Right-click any input → Redact this field. Persists for the rest of the session.

2026.3.0 — March 2026

WebDataset format. New export format for vision training. Shards average 256 MB, frame WebPs paired with action JSONL sidecars. Streaming events. GET /v1/sessions/{id}/events/stream (SSE) and …/events/ws (WebSocket). 30-minute resume window via Last-Event-ID. Idempotency keys. Idempotency-Key: header on session, replay, and export creates. Same key + same body = same response for 24 hours.

2026.2.0 — February 2026

Guided replay. Computer-use model drives replay against an updated UI when exact replay diverges. Bring your own model gateway. Self-hosted air-gapped install. Signed bundle, offline license, mirrored container images. cosign-verified. Per-frame DOM snapshots. Browser extension now captures DOM + AX tree per event-bearing frame, not just on navigation.

2026.1.0 — January 2026

Memory graph. Cross-session indexing per workspace, per workflow. New endpoints under /v1/memory/*. Workflow tags. session.tag(name, data?) to mark moments. Tags become anchors in the memory graph and the recovery API. Workspace masking patterns. Built-in patterns for credit cards, SSNs, OAuth tokens, and password fields. Custom regex patterns supported.

2025.12.0 — December 2025

Initial public release.
  • Sessions, frames, events.
  • Browser extension (Chrome / Edge / Safari).
  • macOS desktop app.
  • TypeScript SDK + Python SDK.
  • REST API.
  • SOC 2 Type I attestation.

For breaking changes, the deprecation window is 90 days. Deprecation notices land here, in release notes, and in a Deprecation: response header on the affected endpoints.