StaticauthDirect authentication operations logger. Use for VS Code-specific auth UI, dialogs, and state management.
StaticcollaborationReal-time collaboration logger. Use for collaborative editing, WebSocket connections, and synchronization.
StaticdatalayerMain DatalayerClient Datalayer operations logger. Use for general Datalayer lifecycle and configuration.
StaticdatalayerDatalayerClient authentication operations logger. Use for login, logout, whoami, and token management via Datalayer.
StaticdatalayerDatalayerClient network operations logger. Use for API calls, network requests, and connectivity via Datalayer.
StaticdatalayerDatalayerClient runtime management operations logger. Use for runtime creation, management, environments, and snapshots via Datalayer.
StaticdatalayerDatalayerClient spacer/document operations logger. Use for spaces, notebooks, lexical documents, and items via Datalayer.
StaticmainMain extension operations logger. Use for extension lifecycle, activation, commands, and general coordination.
StaticnotebookNotebook operations logger. Use for notebook editing, cell execution, and document management.
StaticruntimeDirect runtime operations logger. Use for VS Code-specific runtime UI, kernel management, and notebooks.
StaticgetGet all available logger channel names. Useful for debugging and configuration.
Array of channel names.
StaticgetCreate a custom logger with a specific channel name. Use this for new services or components that don't have a predefined logger.
Name of the logging channel.
Logger instance.
StaticinitializeInitialize the service loggers with a LoggerManager instance. Must be called during extension activation before using any loggers.
The LoggerManager instance to use.
StaticisCheck if ServiceLoggers has been initialized.
True if initialize() has been called with a LoggerManager.
Service-specific loggers for the Datalayer VS Code extension. Provides organized access to different logging channels with clear separation.