Datalayer VS Code Extension - v0.0.9
    Preparing search index...

    Variable combinedOperationsConst

    combinedOperations: CombinedOperations = ...

    Combined operations registry (all operations from packages + VS Code-specific)

    This registry is exported for use by Runner setup and tool execution handlers.

    ALL tools now use the unified ToolOperation pattern and are registered uniformly through the VSCodeToolAdapter. No special cases or direct VS Code API implementations.

    Benefits of the unified pattern:

    • Consistent registration flow for all 22 tools
    • Automatic response formatting (JSON/TOON)
    • Standardized error handling
    • Easy testing and validation
    • Same adapter works for all tools

    Note: VS Code-specific operations are added last to override package operations:

    • getActiveDocument: VS Code document access (refactored to use ToolOperation)
    • executeCode: Unified routing operation (overrides package executeCode)