Files
agent-radar 2ed3415fb7
Publish Claude Code Binaries / Stage and publish binaries (push) Canceled after 0s
Publish Tutti App Runtime / Build darwin-arm64 (push) Canceled after 0s
Publish Tutti App Runtime / Build darwin-amd64 (push) Canceled after 0s
Publish Tutti App Runtime / Build linux-amd64 (push) Canceled after 0s
Publish Tutti App Runtime / Build windows-amd64 (push) Canceled after 0s
Sync Tutti Agent Skills / sync (push) Canceled after 0s
Windows Agent Adapters / Test Windows agent adapters (push) Canceled after 0s
Windows Daemon Adapters / Test Windows daemon adapters (push) Canceled after 0s
Publish Tutti App Runtime / Publish runtime catalog (push) Canceled after 0s
源码快照 @ 2026-09-01 (source-only, 剔除非源码素材)
2026-09-01 20:17:27 +08:00

5.8 KiB

Context

Terms

Workspace Catalog

Desktop renderer concept that owns the local workspace list, the current workspace summary, workspace-window startup context, daemon health shown beside workspace navigation, and catalog actions such as create, open, rename, delete, and show-dashboard.

Workspace Catalog Session

One workspace-scoped renderer module interface for Workspace Catalog behavior. Dashboard and workspace-window views both consume this module. Workbench node layout persistence is not part of this module.

Workspace Workbench Session

Renderer concept that owns workbench node layout, snapshot load/save, and node open/reveal behavior for one workspace window. It depends on Workspace Catalog for the current workspace context but does not own catalog actions.

Workbench Node Minimization

A presentation transition that removes a Workbench Node from the visible workspace while retaining it as a restorable Dock entry. It does not close the Node or change its display mode.

Workbench Node Restoration

A presentation transition that returns a minimized Workbench Node from the Dock to its prior visible Workbench state. It is not maximization or fullscreen.

Restoration Animation Completion

The point at which a restoring Workbench Node's visual representation reaches its visible workspace frame. It does not imply that the Node is ready for input.

Restored Node Readiness

The point after Restoration Animation Completion when the restored Workbench Node presents current content and can accept user input.

Minimization Snapshot

An immutable visual capture retained for Workbench Node minimization and restoration animation. It may be older than current business state and is not a source of business truth.

Genie Preview Fidelity

The visual similarity between a Minimization Snapshot and the corresponding live Workbench Node. AgentGUI snapshots should preserve the full visible structure and content as closely as practical; performance work must not intentionally replace them with a skeleton or generic shell. Snapshot content may still be stale.

Restoration Snapshot Fallback

The recovery path used when an in-memory Minimization Snapshot is unavailable. AgentGUI captures the restored live Node DOM when it exists; if it cannot produce a texture, the Node becomes visible without a restoration animation. Its persisted Dock preview is not a restoration texture source.

Dock Preview

A decorative, non-interactive representation of a minimized Workbench Node. AgentGUI Dock surfaces render the captured preview image from memory or persistent cache. When no image is available, they render a placeholder rather than mounting another AgentGUI tree.

Browser Node

Reusable workspace workbench node capability for embedding HTTP and HTTPS browser surfaces inside a desktop workspace. The Browser Node owns browser lifecycle, navigation state, session/profile behavior, guest bridge mechanics, and webview security policy. Product-specific actions exposed to guest pages are host adapters, not Browser Node business logic.

Agent Session Recording

A mutable capture task over one root Agent Session graph. A Recording produces at most one Agent Session Cassette; failed or canceled Recordings produce none. Its state is independent of any toolbar lifetime. Avoid: UI recording, composer recording

Agent Session Cassette

The minimal, immutable, portable output of a completed Agent Session Recording, containing only optional semantic initial state, accepted external stimuli, required Provider Tape, explicitly referenced blobs, and semantic expected state. It does not depend on the recording machine's database and never contains unreferenced Workspace, Session, credential, log, or runtime data. Avoid: recording state, replay state

Agent Session Replay State

A deterministic Tutti-owned semantic description of canonical Agent state, Tutti Mode, Workflows, and Issues needed to resume execution or verify durable business outcomes. It is not a database snapshot or a collection of rows. Avoid: fixture, seed rows, expected rows

Replay Checkpoint

A portable planned semantic state in checkpoint-plan.json. It combines a vector Replay Cursor, one deterministic Trigger, portable Logical Subjects, and canonical Readiness Predicates. Avoid: Activity-only boundary

Replay Cursor

The portable vector position of the Activity Event lane and every Provider connection lane. Each component moves only forward.

Inspectable Checkpoint

A reached Replay Checkpoint whose exact Replay Surface is mounted, selected, hydrated, and observing the canonical version that satisfied readiness. This arrival state is runtime-only.

Inspection Step

Scenario-owned UI assertion or presentation action at an Inspectable Checkpoint. It does not repeat a recorded business stimulus.

Agent Target

The product/runtime destination selected to launch an Agent, such as local:codex. It is distinct from the Provider protocol adapter.

Provider

The protocol adapter used by one recorded Agent connection, such as codex. Provider identity remains on Provider Tape connection metadata.

Agent Session Replay Surface

A transient isolated developer surface that executes exactly one Agent Session Cassette. It owns temporary playback and verification state and is discarded when closed. Avoid: Replay Run, replay terminal

Agent Session Replay Workspace

One isolated Replay window and runtime containing multiple Agent Session Replay Surfaces. It is distinct from the product Workspace and does not combine multiple root Sessions into one Cassette. Avoid: multi-Session Cassette

Agent Session Replay Playback State

The temporary playing, paused, seeking, or verifying state of an active Agent Session Replay Surface. Avoid: Replay Run status, Agent Session status