MMuhammad Ahmed CheemaPhase 0: project setup with AXorcist dependency, MCP server, and CLI
| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
Phase 0: project setup with AXorcist dependency, MCP server, and CLI - Package.swift with local AXorcist dependency, Swift 6.2, macOS 14+ - Structured stderr logger, shared types (ToolResult, GhostError) - LocatorBuilder: bridge MCP tool params to AXorcist Locators - MCPServer: stdio JSON-RPC with Content-Length/NDJSON auto-detect - MCPTools: all 20 tool definitions with schemas - MCPDispatch: routing with ghost_context, ghost_state, ghost_focus working - Perception: ghost_context and ghost_state using AXorcist Element API - FocusManager: focus save/restore, modifier key clearing - RecipeTypes v2 format with Locator-based targets - RecipeStore: file-based recipe storage - ScreenCapture: ScreenCaptureKit wrapper - CLI: ghost mcp/status/setup/test/version/help - LocatorBuilder unit tests | 6 个月前 |