Skip to content

AgentPack 1.3.0

Choose a tag to compare

@darkaimzzz darkaimzzz released this 12 Sep 12:35
· 25 commits to main since this release

Cross-agent package manager for MCP servers and plugins — Claude Code, Codex and OpenCode.

Download: AgentPack-1.3.0-win-x64.exe (Windows x64, portable, unsigned). Requires Node.js 22.17+ with npm on PATH; the app bundles Electron but launches MCP servers with the machine's Node.

Run AgentPack-1.3.0-win-x64.exe --demo for a sandboxed demo with three sample agent configs and a nested Next.js + Supabase project. Without --demo it reads and writes your real agent configuration.

What changed since 1.2.0

This release is the interface. The engine is unchanged.

A frameless window. The OS title bar and the unused File / Edit / View / Window menu are gone. AgentPack draws its own title bar — the header is the drag region, with its own minimise, maximise and close controls, routed through IPC channels that carry the same trusted-sender check as everything else. If a control's channel is ever missing, the app says so instead of leaving a button that quietly does nothing.

A Pokédex theme. The window is a red device case with a cream screen set into it: Pokéball status dots, selection checkboxes and install spinner, pixel headings, and chunky pressed-plastic buttons. Log output and discovered tool lists stay on a dark panel, where dense monospace text remains readable from across a room.

Everything is drawn in CSS — no image assets, and no Nintendo artwork, logos or characters. The one added file is the Press Start 2P typeface (SIL OFL), vendored with its licence so builds stay offline-reproducible.

The theme is a restyle in place: every class name and button label the test suite hooks into is unchanged, which is what made it verifiable rather than hopeful.

Verification for this build

Check Result
TypeScript clean
Focused regressions 24 / 24
Self-check suite all passed
Engine acceptance 14 / 14, configs restored byte-identically
Renderer UI (real preload + IPC) 8 / 8
Smoke ok, no console errors
Packaged portable launch exit 0

Known limits

Unchanged from 1.2.0. Authenticated GitHub and Supabase operations have not been exercised with real accounts, and no coding-agent session has been started to watch it load the generated config — so plugin status reads Configured, never Verified. Context figures are tool-schema estimates (characters divided by four), not billed tokens, and apply to an agent's next session. The artifact is unsigned. Full assessment: docs/READINESS.md.

Demo script: docs/DEMO.md.

SHA-256: 43AB0831DD06536E31EEFF1BA9AFAEF24665AF260AB0CC39701D392D735C431A