Skip to content

v0.2.3 — agent skill + responsive connections watch

Choose a tag to compare

@Kingson4Wu Kingson4Wu released this 16 Jun 06:05
· 28 commits to main since this release
affbdd0

Adds an AI agent skill and makes the live connections watch responsive and flicker-free.

Added

  • Agent skill (skills/net-auto-switch) — a Claude Code / cross-agent skill teaching an AI agent to operate and diagnose the tool (current node, operator behind a host, live connections, service status, update). install.sh offers to install it; or run npx skills add OctopusGarage/net-auto-switch -y -g.

Fixed

  • connections -w (watch) is now responsive: q or Ctrl-C quits immediately (previously Ctrl-C could hang while --whois worker threads were mid-lookup), the redraw is flicker-free (in-place repaint instead of a full-screen clear), and the cursor is hidden during watch.
  • connections --whois caches only successful lookups, so a transient DoH/whois failure retries on the next tick instead of being pinned as a permanent blank for the session.
  • connections -w exits cleanly on stdin EOF instead of busy-looping.
  • The whois profile-scan test now passes on the windows-latest CI matrix (Windows tmp paths were breaking TOML parsing).

Changed

  • Internal: the concurrent whois fan-out is shared between the profile scan and connections enrichment.

Install:

curl -fsSL https://raw.githubusercontent.com/OctopusGarage/net-auto-switch/main/install.sh | bash

Full Changelog: v0.2.2...v0.2.3