Skip to content

CueTap 0.5.0

Latest

Choose a tag to compare

@CheyYuAn CheyYuAn released this 22 Sep 05:26

This release fixes known bugs and rewrites the Agent Skill.

Fixed

  • The menu bar icon was clipped at the top and bottom on macOS 27. It is now drawn as a template image at the height the status bar gives it.
  • A password field or the lock screen (Secure Input) no longer quits CueTap. A running demo ends; an idle CueTap keeps waiting and can start the next demo once the secure session is over.
  • Configurations written by hand could break in the editor when a brace or an indentation step did not match what the editor does on Enter. Configurations are now compiled from the text you want typed and replayed through a model of the editor before they are written, so what the demo types is what you gave it.

New

  • cuetap compile turns target text files into a configuration for a VS Code language (vscode-<language id>) or for a plain text field (plain: terminal, browser field, notes). It checks the VS Code settings a demo depends on and reports the ones that would break it.
  • cuetap diff compares what a demo typed with the target text, one file pair per segment, and reports the first difference.
  • cuetap profiles lists the profiles this machine resolves, with the file extensions each language claims.
  • The rules of all 70 languages VS Code defines are bundled, so compiling works without VS Code installed; an installed VS Code and its extensions still take precedence. See THIRD-PARTY-NOTICES.md.
  • A backspace key action, for stepping a line back out one indentation level.

Skill

The Agent Skill in Skills/cuetap is rewritten in the Claude Code layout: one SKILL.md with references. It drives compile, profiles and diff instead of writing keystrokes by hand, covers plain text fields, describes the menu as it is, and says which editor a demo is played in. Copy the folder to ~/.claude/skills/cuetap or your agent's skills directory.

Upgrading

CueTap is ad-hoc signed, so after upgrading grant Accessibility and Input Monitoring again in System Settings. brew upgrade cuetap or download the archive below.