Niro v0.1.68
Summary
Fixes duplicated, mislabeled activity records when Copilot is the developer agent CLI. No configuration, CLI, or agent-surface changes.
Changes
- Copilot loads
.claude/settings.jsonfor compatibility, so a Copilot run fired both its native hook and the Claude-labeled one — recording each lifecycle event twice, once under the wrong agent name. Niro now ignores the Claude-compatibility hook when Copilot launched it, leaving exactly one correctly labeled record per event. Claude and Codex runs are unaffected.
Security
No security-relevant behavior changed. The run ledger stays local support diagnostics, included only in the opt-in niro-debug-logs.tar artifact.
Compatibility and upgrade
- No action required. Upgrade in place; existing hook configs scaffolded by
niro initkeep working unchanged. - Records already written by earlier versions are not rewritten. Copilot runs from before this release keep their duplicate
claude-labeled entries.
Known issues
checksums.txtcovers platform archives but notniro.mcpb.- Release artifacts have no detached signatures, provenance attestation, or SBOM.
niro upgradefollows stable, not dev or RC; Windows users rerun the installer to change versions.