Skip to content

Releases: provision-org/provision-core

provisiond v0.3.0

26 Apr 23:13

Choose a tag to compare

provisiond v0.3.0

Provision Workforce Agent Daemon — orchestrates task execution for workforce agents.

Install

curl -fsSL https://github.com/provision-org/provision-core/releases/download/provisiond-v0.3.0/provisiond.mjs -o /opt/provisiond/provisiond.mjs
chmod +x /opt/provisiond/provisiond.mjs

Run

node /opt/provisiond/provisiond.mjs --config /etc/provisiond/config.json

provisiond v0.1.0

13 Apr 05:50

Choose a tag to compare

provisiond v0.1.0

Provision Workforce Agent Daemon — orchestrates task execution for workforce agents.

Install

curl -fsSL https://github.com/provision-org/provision-core/releases/download/provisiond-v0.1.0/provisiond.mjs -o /opt/provisiond/provisiond.mjs
chmod +x /opt/provisiond/provisiond.mjs

Run

node /opt/provisiond/provisiond.mjs --config /etc/provisiond/config.json

v0.3.0 — Production deployment & billing integration

07 Apr 16:45

Choose a tag to compare

Highlights

  • Subscribe and billing pages for hosted platform integration
  • Gateway config: mode, auth token, and OpenClaw doctor auto-fix
  • OpenClaw tools config corruption fix (re-write after gateway install)
  • Server setup error logging with command context and output
  • Harness selection UX: clear OpenClaw vs Hermes capability descriptions
  • Browser tab hidden for Hermes agents (no browser automation)
  • Mailboxkit SKILL.md for agent email deployment
  • Auto-verify email on signup
  • Model swap support: User::currentTeam uses Provision::teamModel()

Bug fixes

  • plan not in Team $fillable — silent mass-assignment failure
  • Bash syntax error in server setup credential wrappers
  • VNC setup race condition with retry loop
  • OpenClaw tools config corrupted to array by gateway install
  • Server setup: run openclaw doctor before writing Provision config

Infrastructure

  • Improved server provisioning error logging (command + context in callbacks)
  • Startup optimizations: NODE_COMPILE_CACHE and OPENCLAW_NO_RESPAWN
  • Setup script re-writes config after openclaw gateway install to prevent overwrite

Provision v0.2.0

05 Apr 05:19

Choose a tag to compare

Provision v0.2.0 — Run an AI Company

This release transforms Provision from an agent deployment platform into a full agent company operating system.

What's New

Two Ways to Work

  • Chat Agents — live in Slack, Telegram, Discord, or web chat. Respond to messages.
  • Task Agents — work autonomously from a kanban board. Organized in an org chart.

Web Chat with SSE Streaming

  • Chat with any agent directly from the browser — no Slack/Telegram needed
  • Real-time token streaming via Server-Sent Events
  • Memory browser to view and edit agent memory files

Governance Layer

  • Org chart with reporting hierarchy (CEO → managers → workers)
  • Goal hierarchy with cascading objectives and progress tracking
  • Task board (kanban) with atomic checkout, delegation, sub-tasks
  • Approval gates — human-in-the-loop for high-impact agent decisions
  • Three governance modes: None, Standard, Strict
  • Immutable audit trail

provisiond Daemon

  • Lightweight Node.js process on each agent server
  • Polls for assigned tasks, invokes agents, reports results
  • Parses delegation and approval requests from agent output
  • Published as single-file bundle (19kb): provisiond.mjs

Infrastructure

  • Reverb WebSocket broadcasting in Docker
  • Per-agent API servers for Hermes (unique ports)
  • Comprehensive Hermes config (compression, smart approvals, checkpoints)
  • GatewayClient rewritten for HTTP Responses API

Upgrade from v0.1.0

git pull origin main
docker compose build --no-cache
docker compose up -d
# Migrations run automatically on container start

Full Changelog

See CHANGELOG.md

provisiond v0.2.0

05 Apr 05:18

Choose a tag to compare

provisiond v0.2.0

Provision Workforce Agent Daemon — orchestrates task execution for workforce agents.

Install

curl -fsSL https://github.com/provision-org/provision-core/releases/download/provisiond-v0.2.0/provisiond.mjs -o /opt/provisiond/provisiond.mjs
chmod +x /opt/provisiond/provisiond.mjs

Run

node /opt/provisiond/provisiond.mjs --config /etc/provisiond/config.json