Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: msmps/pilotty
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v0.0.1
Choose a base ref
...
head repository: msmps/pilotty
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v0.0.2
Choose a head ref
  • 1 commit
  • 21 files changed
  • 1 contributor

Commits on Jan 27, 2026

  1. 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.
    msmps authored Jan 27, 2026
    Configuration menu
    Copy the full SHA
    ec33876 View commit details
    Browse the repository at this point in the history
Loading