Repository navigation
OlympusAgents v0.4.7
v0.4.7
Highlights
- Deliver TFR risk-based focused testing as a canonical Olympus policy for both OpenCode and Codex: risk-based checks, conditional Nox/Vera, mandatory gates preserved, and original-result reconciliation. No additional review agent or testing tier.
- Qualify isolated Windows/OpenCode V2.0.26 global agent discovery using the real v0.4.6 installer: 12 Olympus agents and two controls, native loader active, and configuration-level Kael selection. No other runtime/version parity is implied.
- Fix OpenCode V2 startup documentation: select Kael in the native agent picker, or opt in to
default_agent; do not use the unsupported top-level--agent kaelflag. - Document Codex 0.162.1 root
CODEX.mdinstructions and the observed native/subagentsUI, a scoped Veyra delegation, and original-result return; preserve the distinction from/agentstask lists. - Source all twelve public install/uninstall entrypoint scripts and their second-stage launcher from the immutable v0.4.7 tag, never from
master. The launcher queriesreleases/latestfor metadata only; any newer selected installer's executable code and archive are fetched from its own immutable release tag. - Preserve the Dual Harness Installer as additive for
-Harness opencode,-Harness codex, and-Harness all, includinginstalled_harnessesmanifests,legacy OpenCode installations,user-ownedfile protection,VerifyOnly, Windows PowerShell 5.1 / PowerShell 7 launchers and Olympus Harness Core. - Clarify Issue #8's historical same-session continuation PASS (OpenCode v2.0.21) versus its later reopened compaction/authorization failure (v2.0.26), without altering historical evidence.
Validation
- Existing TFR and completion-gate changes received focused deterministic qualification during development; these static checks do not prove every live runtime outcome.
- Historical Windows OpenCode global-loader evidence and Codex native delegation evidence predate this candidate; no new live prompt or permission-enforcement PASS is asserted.
- Install and VerifyOnly on the immutable remote tag are release acceptance gates, separate from local-source fixtures.
Capability limits
- Issue #1 (upstream OpenCode child-result correlation) remains OPEN/deferred. Olympus reconciliation mitigates indeterminate outcomes but does not fix upstream.
- Issue #8 (authorization continuity after compaction) remains OPEN/deferred despite the earlier scoped same-session PASS; no new fix is claimed.
- Codex
DENY = GAP,AEGIS = GAP,ACTIVITY_VISIBILITY = PARTIAL/BASIC; this release does not claim full parity. - A pinned
v0.4.7public wrapper may choose a newer published installer using latest-release metadata. To fix the installed version instead, invoke that exact tag's rootinstall.ps1directly.
Installation
From a trusted Git project root, use the immutable tag. OpenCode is the default; choose Codex or both explicitly:
irm https://raw.githubusercontent.com/Edulynch/OpenCode-OlympusAgents/v0.4.7/install.ps1 | iex
& ([scriptblock]::Create((irm 'https://raw.githubusercontent.com/Edulynch/OpenCode-OlympusAgents/v0.4.7/install.ps1'))) -Harness codex
& ([scriptblock]::Create((irm 'https://raw.githubusercontent.com/Edulynch/OpenCode-OlympusAgents/v0.4.7/install.ps1'))) -Harness allFor project/global scope and safe uninstall, use the tagged installer's -Scope, -Harness, and -Uninstall parameters.
Verify installation
Read-only verification with the same immutable tag and exact installed harness subset:
& ([scriptblock]::Create((irm 'https://raw.githubusercontent.com/Edulynch/OpenCode-OlympusAgents/v0.4.7/install.ps1'))) -Harness opencode -Version 'v0.4.7' -Target (Get-Location).Path -VerifyOnly
& ([scriptblock]::Create((irm 'https://raw.githubusercontent.com/Edulynch/OpenCode-OlympusAgents/v0.4.7/install.ps1'))) -Harness codex -Version 'v0.4.7' -Target (Get-Location).Path -VerifyOnly
& ([scriptblock]::Create((irm 'https://raw.githubusercontent.com/Edulynch/OpenCode-OlympusAgents/v0.4.7/install.ps1'))) -Harness all -Version 'v0.4.7' -Target (Get-Location).Path -VerifyOnly