-
Notifications
You must be signed in to change notification settings - Fork 0
deployment
Zachary BENSALEM edited this page Aug 15, 2026
·
1 revision
Prime Agent is a public, self-installing product. The repository owns its own distribution story: a shell installer that turns a plain checkout into a usable install, a bundled web runtime, and a release pipeline that packages and publishes all four packages in lockstep. Every client surfaces (terminal, daemon, web) ship from the same source tree under packages/, while the Qredence web UI under web/ is packaged into the prime-agent artifact at release time.
- A user runs the public installer (
install.sh) in an empty directory. It clones or reuses theQredence/fleet-prime-agentcheckout, installs the root npm workspace and theweb/pnpm workspace, builds all packages plus the production web runtime, and links a globalprime-agentcommand. See Installer. -
prime-agent weblaunches the packaged web frontend and backend from the installed artifact. See Installer for how the launcher is wired and Getting started for the run commands. - A maintainer cuts a release. All packages share one version (lockstep);
scripts/release.mjsbumps it, finalizes changelogs, commits and tags, publishes to npm, and reopens[Unreleased]. Therelease-prime-agent.ymlCI workflow also packages branded tarballs and pushes them to Qredence R2 for the public installer flow. See Release pipeline.
-
Installer, how
install.shworks: prerequisites, environment overrides, clone-or-reuse logic, dependency install, web build, global link, and the source-installer checks that guard it. -
Release pipeline, lockstep versioning, the
scripts/release.mjsflow, packaging and publishing, the web release build, and the current state of the CI release workflows.
- Getting started, prerequisites, install, and run commands
-
CLI, the
prime-agentcommand surface, includingprime-agent web - Development workflow, the release process summary
- History, the timeline of the installer and release pipeline changes