Skip to main content

Module smart

Module smart 

Source
Expand description

Sync shapes for tool spans and repo snapshots.

Structs§

OutboundFileFact
OutboundRepoEdge
OutboundRepoSnapshotChunk
OutboundToolSpan
OutboundWorkspaceFactRow
One outbox row for workspace_facts (hashed slugs, no raw paths by default).
RepoSnapshotsBatchBody
ToolSpansBatchBody
WorkspaceFactsBatchBody

Functions§

enqueue_repo_snapshot
enqueue_tool_spans_for_session
enqueue_workspace_fact_snapshot
Enqueue one workspace-facts row (replaces pending workspace_facts for this workspace id). Slugs are Blake3+hex hashes so exports stay redacted without extra config.
outbound_snapshot_chunks
outbound_tool_span
workspace_hash_for