Skip to content

PounceCode v0.8.5

Choose a tag to compare

@StevenSSparks StevenSSparks released this 06 Oct 01:02
· 1 commit to main since this release

PounceCode v0.8.5

An agentic coding and AI harness for macOS — the tools, the project context, the history and the guard rails, pointed at whichever model you choose (Anthropic, OpenAI, Google, Ollama, or your organization's gateway). Ships as a desktop app and as pounce, the CLI that runs anywhere you have a terminal — including inside PounceTERM.

Install via Homebrew (recommended)

brew trust pounceapps/tap
brew install --cask pounceapps/tap/pouncecode

Homebrew 6.0+ requires trusting a third-party tap once; brew trust records it.
The cask installs the app and links pounce onto your PATH.

Manual install

  1. Download PounceCode-0.8.5.dmg below
  2. Open and drag PounceCode Desktop to Applications
  3. For the CLI: ln -sf "/Applications/PounceCode Desktop.app/Contents/MacOS/pounce" /usr/local/bin/pounce

Changes

Fixed

  • Backspace did nothing in the terminal. A GUI app is launched by
    launchd, not by a shell, so it has no TERM — and the PTY was handed the
    app's environment unchanged. With TERM unset, zsh cannot load terminfo
    and never emits the erase sequence: the character stays on screen while
    the shell deletes it internally, so what you type stops matching what you
    see. The same omission degraded colour, arrow keys and history
    navigation. The PTY now gets TERM=xterm-256color, COLORTERM=truecolor,
    TERM_PROGRAM, and a UTF-8 locale when the parent has none — without
    which box drawing and accents arrive as question marks.
  • A protected path could be reached through a symlink. The check
    resolved symlinks with a call that fails outright when the file does not
    exist yet — which is every new file — so no resolution happened at all
    and a path through a link wrote to the other side of the protection.
    Fixing that surfaced a second one: macOS firmlinks user data through
    /System/Volumes/Data, which then matched the /System/ protection and
    blocked ordinary home directories.

Changed

  • The terminal behaves like a terminal. Whole-number line height — a
    fractional one rounds to a doubled row gap and halves what fits on
    screen. A right-click no longer replaces your selection with the word
    under the cursor, so right-click-to-copy copies what you dragged.
    Cmd-click opens a URL in the browser, which is the config-free way to
    reach an auth URL printed by something running in here.
  • A shell started here no longer inherits the Claude session markers of a
    dev build that was itself launched from one — claude run in this
    terminal was treating itself as a nested child.

Still missing

  • Scrollback search (⌘F). That needs a find bar, not a setting.

Requirements

  • macOS 13+ (Apple Silicon)