Minor Changes
- d77a37f: Add best-effort install-funnel analytics to both skills CLIs (
npx @agent-native/skillsandnpx @agent-native/core skills). Each run reports a step-by-step funnel — started, skills prompted, skills selected, clients selected, scope selected, install completed, MCP registered, connect, and completed/failed/cancelled — to the first-party Agent Native Analytics endpoint, so install volume, skill selection, and step-by-step dropoff can be measured. Events carry a stable per-machine install id (unique installs) and a per-run id (dropoff) and never include paths, repo names, or other identifying data. Telemetry is fire-and-forget, flushes before exit, and is opt-out viaDO_NOT_TRACK=1orAGENT_NATIVE_TELEMETRY_DISABLED=1. - d77a37f: Unify the two skills installers onto one codebase + UX.
npx @agent-native/skills add/listnow delegate to@agent-native/core's
clack-based installer (runSkills, newly exported at@agent-native/core/cli/skills),
so the standalone CLI andagent-native skillsshare the exact same interactive
experience, MCP-server registration, and authentication. AAGENT_NATIVE_SKILLS_DIRECT
env guard keeps core's plain-repo delegation from looping back.agent-native skills add: the optional PR Visual Recap GitHub Action is now offered
before any install/registration, with copy that explains it's a GitHub Action and
what it does. The final summary is rendered with clack (a boxed note + a "✅ All set!"
outro that points you at the new slash command and a reload).
Patch Changes
-
d77a37f: Long-lived MCP OAuth tokens and lightweight reconnect command.
- Access tokens are now long-lived (30-day default, env-overridable) with a
sliding 365-day refresh window, so random 401s after one hour are eliminated. - Audience and signing-secret verification tolerances have been tightened to
prevent spurious auth failures on host-drift or MCP URL variations. reconnectcommand now detects any agent-native MCP config entry whose URL
ends in/_agent-native/mcpfor the given host, matching by URL regardless
of connector name — no more breakage when the entry is namedplanvs
agent-native-plans.- Installs no longer write duplicate alias entries and clean up existing
duplicates on the next connect or skills-add run. - All CLI, server, skill, and docs guidance now uses
npx @agent-native/core@latest reconnect <app-url>
as the documented one-line reauth path and consistently teaches that
reinstalling from scratch is never needed to fix auth.
- Access tokens are now long-lived (30-day default, env-overridable) with a
-
d77a37f: Add built-in app connection support, MCP config writers, and install telemetry for the skills CLI.