Tags: msmps/pilotty
Tags
feat: remove region detection (#1) * docs: add skill * refactor: remove region detection, simplify click to coordinates The region detection system was complex and could produce stale refs. This simplifies the API by letting AI agents use raw row/col coordinates. - Remove refs.rs (RefTracker, fingerprinting, ref resolution) - Remove region.rs (box detection, pattern matching, highlighting) - Change Click command from ref_id to row/col coordinates - Simplify ScreenState (remove Region, RefId, Rect types) - Clean up orphaned ErrorCode::RefNotFound and related methods - Update tests and documentation * docs: readme * refactor: use explicit daemon module imports * docs: add AI agent integration guidance Replace 'AI Agent Workflow' with comprehensive 'Usage with AI Agents' section: - Skills integration via npx skills add - Just ask the agent tip - AGENTS.md/CLAUDE.md instructions for consistent results - Example workflow preserved * docs: add AI Agents link to readme nav * docs: fix --name argument ordering in all examples The --name flag must come BEFORE the command when using pilotty spawn, due to trailing_var_arg parsing. Everything after the command is passed as arguments to that command. Correct: pilotty spawn --name myapp vim file.txt Incorrect: pilotty spawn vim file.txt --name myapp Changes: - Update all README.md examples - Update skills/pilotty/SKILL.md with new navigation approach - Update skills/pilotty/references/session-management.md - Update args.rs help text - Remove outdated region/ref documentation (feature was removed) - Add explicit notes about argument ordering * docs: remove stable refs and region detection from documentation Remove all references to the deprecated @ref/@e1 region-based interaction model. Documentation now consistently describes keyboard-first navigation (Tab, Enter, arrow keys) which is more reliable across TUI applications.
PreviousNext