Skip to content

v2.5.0 — Governance-Layer Positioning & Local Provider SmartWorkers

Choose a tag to compare

@Joyperm Joyperm released this 04 Jun 22:15
· 10 commits to main since this release
b9ca04e

This release clarifies AgentJoJoy’s product boundary and adds optional SmartWorker fields for local or alternative-provider workers without turning AgentJoJoy into an agent runtime.

Added

  • SmartWorker local / alternative-provider extension: smartworker-spec.template.md now includes optional owner-controlled fields for provider / runtime, model-capability assumption, privacy, and cost policy.
  • Local-provider SmartWorkers stay opt-in and docs-only: no provider config, installer, model recommendation, daemon, or active runtime ships by default.
  • Capability labels such as local-light, local-code, local-reasoning, and local-embed are used instead of model catalogs.

Changed

  • Public README positioning now states the core boundary directly: AgentJoJoy is a governance layer, not an agent runtime.
  • Frontier Main remains the controller and reviewer. Local-worker output is treated as untrusted draft, not a safety boundary.

Upgrading

Use the canonical AI-driven upgrade prompt in the public README.

Full changelog: https://github.com/Joyperm/AgentJoJoy/blob/v2.5.0/CHANGELOG.md
Compare: v2.4.1...v2.5.0