Skip to main content
Glama

Peekaboo MCP

by steipete
test_results.txt8.65 kB
[0/1] Planning build [1/1] Compiling plugin GenerateManual [2/2] Compiling plugin GenerateDoccReference Building for debugging... [2/4] Write swift-version-39B54973F684ADAB.txt Build complete! (1.47s) Test Suite 'All tests' started at 2025-07-30 20:28:33.817. Test Suite 'All tests' passed at 2025-07-30 20:28:33.823. Executed 0 tests, with 0 failures (0 unexpected) in 0.000 (0.006) seconds 􀟈 Test run started. 􀄵 Testing Library Version: 1082 􀄵 Target Platform: arm64e-apple-macos14.0 􀟈 Suite "UIAutomationServiceEnhanced Tests" started. 􀟈 Suite "Focus Session Integration Tests" started. 􀟈 Suite "Focus Utilities Tests" started. 􀟈 Suite "Space Management Integration Tests" started. 􀟈 Suite "Space Utilities Tests" started. 􀟈 Suite "TypeService Tests" started. 􀟈 Suite "Focus Information Mock Tests" started. 􀟈 Suite "ElementDetectionService Tests" started. 􀟈 Suite "AIProviderParser Tests" started. 􀟈 Suite "Window Identity Utilities Tests" started. 􀟈 Suite "PermissionsService Tests" started. 􀟈 Suite "Anthropic Model Tests" started. 􀟈 Suite "AudioInputService Tests" started. 􀟈 Suite "Space-Aware Window Listing" started. 􀟈 Suite "Capture Models Tests" started. 􀟈 Suite "Grok Model Tests" started. 􀟈 Suite "ClickService Tests" started. 􀟈 Suite "MessageContent Audio Tests" started. 􀟈 Test configurationManager() started. 􀟈 Suite "FocusInfo Tests" started. 􀟈 Suite "UIAutomationService Focus Tests" started. 􀟈 Test "Session encoding with window info" started. 􀟈 Test "Element coordinates are transformed to window-relative" started. 􀟈 Suite "SessionManager Tests" started. 􀟈 Test "Session stores window ID" started. 􀟈 Suite "ScrollService Tests" started. 􀟈 Test "FocusOptions struct initialization" started. 􀟈 Test "findBestWindow with Finder" started. 􀟈 Suite "Grok Model Provider Tests" started. 􀟈 Test "getCurrentSpace returns valid Space" started. 􀟈 Test "SpaceInfo.SpaceType values" started. 􀟈 Test "DefaultFocusOptions values" started. 􀟈 Test "SpaceError descriptions" started. 􀟈 Suite "Click Types" started. 􀟈 Suite "Coordinate Clicking" started. 􀟈 Test "getAllSpaces returns at least one Space" started. 􀟈 Test "FocusError descriptions" started. 􀟈 Suite "GestureService Tests" started. 􀟈 Test "CGSSpace type safety" started. 􀟈 Test "switchToSpace with invalid Space ID" started. 􀟈 Test "getAllSpacesByDisplay returns organized spaces" started. 􀟈 Test "getSpacesForWindow with invalid window ID" started. 􀟈 Test "Space list matches current Space" started. 􀟈 Test "FocusOptions default values" started. 􀟈 Test "Empty text handling" started. 􀟈 Test "Type in specific element" started. 􀟈 Test "Type actions" started. 􀟈 Test "Type with special characters" started. 􀟈 Test "FocusOptions protocol conformance" started. 􀟈 Test "getSpacesForWindow with Finder window" started. 􀟈 Test "Type with slow speed" started. 􀟈 Test "Clear and type" started. 􀟈 Suite "Initialization" started. 􀟈 Test "Special key actions" started. 􀟈 Test "UIFocusInfo with nil values" started. 􀟈 Test "UIFocusInfo basic properties" started. 􀟈 Test "getWindowLevel returns valid level for window" started. 􀟈 Test "Unicode text" started. 􀟈 Test "FocusManagementService initialization" started. 􀟈 Test "DetectedElements functionality" started. 􀟈 Test "Map element types correctly" started. 􀟈 Test "moveWindowToCurrentSpace with invalid window" started. 􀟈 Test "Actionable element detection" started. 􀟈 Suite "HotkeyService Tests" started. 􀟈 Suite "Recording State Management" started. 􀟈 Test "Active Space count" started. 􀟈 Suite "File Transcription" started. 􀟈 Suite "Element Clicking" started. 􀟈 Test "Determine default model with limited providers" started. 􀟈 Test "Detect elements from screenshot" started. 􀟈 Test "SpaceInfo initialization" started. 􀟈 Test "Type with fast speed" started. 􀟈 Test "Determine default model with configured default" started. 􀟈 Test "Parse first provider" started. 􀟈 Suite "Error Messages" started. 􀟈 Test "Determine default model with all providers" started. 􀟈 Test "Find element by ID" started. 􀟈 Test "Parse provider list" started. 􀟈 Test "findBestWindow with non-existent app" started. 􀟈 Test "Type text" started. 􀟈 Test "Parse single provider" started. 􀟈 Test "Initialize ElementDetectionService" started. 􀟈 Test "Keyboard shortcut extraction" started. 􀟈 Test "Require screen recording permission throws CaptureError when denied" started. 􀟈 Test "Model registration in provider" started. 􀟈 Test "Extract provider and model" started. 􀟈 Test "findWindow with invalid ID returns nil" started. 􀟈 Test "Anthropic request construction" started. 􀟈 Test "Require accessibility permission throws CaptureError when denied" started. 􀟈 Test "Check all permissions returns status object" started. 􀟈 Test "Image content handling" started. 􀟈 Suite "Initialization" started. 􀟈 Test "Screen recording permission check is consistent" started. 􀟈 Test "Tool conversion" started. 􀟈 Test "Both permissions return valid results" started. 􀟈 Test "Initialize TypeService" started. 􀟈 Test "Screen recording permission check returns boolean" started. 􀟈 Test "getWindowInfo for real window" started. 􀟈 Test "System message extraction" started. 􀟈 Test "SpaceManagementService initialization" started. 􀟈 Test "WindowIdentityInfo initialization" started. 􀟈 Test "Determine default model fallback" started. 􀟈 Suite "Audio Metadata Formatting" started. 􀟈 Suite "Application Models Tests" started. 􀟈 Test "WindowIdentityService initialization" started. 􀟈 Test "WindowIdentityInfo isDialog" started. 􀟈 Test "Window grouping by space ID" started. 􀟈 Test "Parse with whitespace" started. 􀟈 Test "getWindowID from nil element returns nil" started. 􀟈 Test "SpaceManagementService returns current space" started. 􀟈 Test "SpaceManagementService provides space info for windows" started. 􀟈 Test "CaptureFocus enum values and parsing" started. 􀟈 Test "SavedFile initialization and properties" started. 􀟈 Test "findWindow in specific app" started. 􀟈 Test "SavedFile with nil optional properties" started. 􀟈 Suite "AudioContent Model" started. 􀟈 Test "Multimodal message support" started. 􀟈 Test "ImageFormat enum values and parsing" started. 􀟈 Test "ServiceWindowInfo Codable includes space properties" started. 􀟈 Test "ServiceWindowInfo includes space information" started. 􀟈 Test "CaptureMode enum values and parsing" started. 􀟈 Test "Parse list with invalid entries" started. 􀟈 Test "Streaming response handling" started. 􀟈 Test "ImageCaptureData initialization" started. 􀟈 Test "ServiceWindowInfo handles nil space information" started. 􀟈 Test "windowExists with invalid ID" started. 􀟈 Suite "MessageContent Audio Integration" started. 􀟈 Test "Parse invalid formats" started. 􀟈 Test "Model initialization" started. 􀟈 Test "Parameter filtering for Grok 4" started. 􀟈 Test "API key masking" started. 􀟈 Test "Accessibility permission check returns boolean" started. 􀟈 Test "Error handling" started. 􀟈 Test "Default base URL" started. 􀟈 Test "Message type conversion" started. 􀟈 Test "Accessibility permission matches AXIsProcessTrusted" started. 􀟈 Test "ServiceWindowInfo equality includes space properties" started. 􀟈 Test "Screen recording permission check performance" started. 􀟈 Test "Tool parameter conversion" started. 􀟈 Test "getWindows for Finder" started. 􀟈 Test "isWindowOnScreen with invalid ID" started. 􀟈 Test "WindowIdentityInfo isMainWindow" started. ---------------------------------------------------------------------- Can't read a value from a parsable argument definition. This􀟈 Test "Click element by query matches partial text" started. error indicates that a property declared with an `@Argument`, `@Option`, `@Flag`, or `@OptionGroup` property wrapper was neither initialized to a value nor decoded from command-line arguments. To get a valid value, either call one of the static parsing methods (`parse`, `parseAsRoot`, or `main`) or define an initializer that initializes _every_ property of your parsable type. ---------------------------------------------------------------------- 􀟈 Test "getFocusedElement returns nil when no element focused" started.

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/steipete/Peekaboo'

If you have feedback or need assistance with the MCP directory API, please join our Discord server