Import Directory
Quick-reference for all import paths.
@loopstack/common
// Workflows
import {
BaseWorkflow, Final, Guard, Initial, InjectTool, InjectWorkflow,
Transition, Workflow, CallbackSchema, QueueResult,
} from '@loopstack/common';
// Tools
import { BaseTool, Tool, ToolResult, InjectTool } from '@loopstack/common';
// Documents
import { Document, DocumentEntity } from '@loopstack/common';
// Workspaces
import { InjectWorkflow, Workspace, WorkspaceInterface } from '@loopstack/common';@loopstack/core
import { LoopCoreModule } from '@loopstack/core';
import { ErrorDocument, LinkDocument, MarkdownDocument, PlainDocument } from '@loopstack/core';
import { RunService } from '@loopstack/core';
import { GetSecretKeysTool, RequestSecretsTool, SecretRequestDocument } from '@loopstack/core';@loopstack/claude-module
import { ClaudeModule } from '@loopstack/claude-module';
import {
ClaudeGenerateDocument,
ClaudeGenerateText,
ClaudeGenerateTextResult,
ClaudeMessageDocument,
DelegateToolCalls,
DelegateToolCallsResult,
UpdateToolResult,
} from '@loopstack/claude-module';@loopstack/create-chat-message-tool
import { CreateChatMessage } from '@loopstack/create-chat-message-tool';@loopstack/create-value-tool
import { CreateValue } from '@loopstack/create-value-tool';@loopstack/sandbox-tool / @loopstack/sandbox-filesystem
import {
SandboxCreateDirectory,
SandboxDelete,
SandboxExists,
SandboxFileInfo,
SandboxListDirectory,
SandboxReadFile,
SandboxWriteFile,
} from '@loopstack/sandbox-filesystem';
import { SandboxFilesystemModule } from '@loopstack/sandbox-filesystem';
import { SandboxCommand, SandboxDestroy, SandboxInit } from '@loopstack/sandbox-tool';
import { SandboxToolModule } from '@loopstack/sandbox-tool';@loopstack/oauth-module
import { OAuthProviderInterface, OAuthProviderRegistry, OAuthTokenStore } from '@loopstack/oauth-module';
import { OAuthWorkflow } from '@loopstack/oauth-module';@loopstack/google-workspace-module
import { GoogleWorkspaceModule } from '@loopstack/google-workspace-module';Last updated on