AkurAI Build
Menu

popagent

public

Latest change 6f04f17b4b231813cadcee9fb065018c68da1771 - Allow autonomous instruction reads by AkurAI Build

# Changelog

All notable released changes to Popagent are documented here.

## [1.0.7] - 2026-08-15

### Fixed

- Allowed contained autonomous researchers to read repository `AGENTS*.md` instructions while preserving write and secret-path denial.

## [1.0.6] - 2026-08-15

### Fixed

- Recovered Researcher handoffs that encode evidence as a keyed object instead of the requested array.

## [1.0.5] - 2026-08-15

### Added

- Added a persisted Runtime setting for switching new agent work between the configured model, Titan's local Ornith 9B model, and 9Router's OpenRouter-backed free coding route.

### Fixed

- Normalized contained autonomous workspace paths, rejected access-denied false no-ops, and distinguished verified no-op outcomes from accepted commits.
- Hardened autonomous structured handoffs with the persisted orchestrator model, bounded evidence, JSON stream recovery, and one transient phase retry.

## [1.0.4] - 2026-08-15

### Fixed

- Replaced the accumulated “Unreleased” feed with the actual deployed version history.

## [1.0.3] - 2026-08-15

### Fixed

- Deduplicated model IDs at the server catalog boundary so every model selector receives stable, unique React keys.

## [1.0.2] - 2026-08-15

### Fixed

- Added exact `popagent task <task-id>` evidence lookup and required explicit, verified resolution before remediation can mark a failed parent complete.

## [1.0.1] - 2026-08-15

### Fixed

- Deduplicated repeated 9Router model routes in the model picker.
- Recovered autonomous structured handoffs from valid streamed JSON when Mastra omits the structured object.
- Fixed deployment release gates to compare against the recorded production revision and require a meaningful changelog update plus an increasing semantic version.

## [1.0.0] - 2026-08-15

### Added

- Added operator-managed autonomous self-update and Build-maintenance schedules in Settings → Schedules, with editable cron timing and pause/resume controls.
- Added the responsive release timeline at `/changelog`.
- Added the deploy-managed semantic application version below the Popagent sidebar brand.
- Added `./popagent automation-reconcile` to reapply code-owned autonomous schedule models after deployment.
- Added governed `build-maintainer`, `build-release-manager`, and `community-steward` Mastra roles with persisted identity, model, access, delegation, and role-specific AkurAI Build tool allowlists.
- Added a bounded, abortable JSON-RPC MCP client and typed AkurAI Build repository, pipeline, worker, metrics, community, release, and promotion tools.
- Added governed idle Build-maintenance task and schedule lineage with contained reviewed branches, immutable deployment verification, and an explicit no-promote/no-deploy production boundary.

### Changed

- Deployment records phase timing, reuses only immutable CI verification for the exact release revision, and retains candidate and migration safety checks.

### Fixed

- Fixed managed pipeline branch validation and existing role, task-board, and Build-client contracts for valid `main` releases.