MCPcopy Create free account
hub / github.com/Noumena-Network/code / createWorkspaceVersionDriftMessage

Function createWorkspaceVersionDriftMessage

src/utils/teleport.tsx:413–428  ·  view source on GitHub ↗
({
  sessionId,
  sessionWorkspace,
  sessionWorkspaceVersion,
  currentWorkspaceVersion,
}: {
  sessionId: string
  sessionWorkspace: string
  sessionWorkspaceVersion: number
  currentWorkspaceVersion: number
})

Source from the content-addressed store, hash-verified

411}
412
413function createWorkspaceVersionDriftMessage({
414 sessionId,
415 sessionWorkspace,
416 sessionWorkspaceVersion,
417 currentWorkspaceVersion,
418}: {
419 sessionId: string
420 sessionWorkspace: string
421 sessionWorkspaceVersion: number
422 currentWorkspaceVersion: number
423}): SystemMessage {
424 return createSystemMessage(
425 `Workspace advanced from version ${sessionWorkspaceVersion} to ${currentWorkspaceVersion} since remote session ${sessionId} was created in ${sessionWorkspace}. The transcript may reflect older draft state than your current checkout.`,
426 'warning',
427 )
428}
429
430/**
431 * Checks out the specified branch for a teleported session

Callers 1

Calls 1

createSystemMessageFunction · 0.85

Tested by

no test coverage detected