Skip to content

Re-evaluate update integrity detectors from superseded PR #2 #8

Description

@arcabotai

PR #2 predates the v0.9.1 safety overhaul and cannot be merged as-is. Preserve the still-useful problem statements as fresh, scoped work on current main.

Candidate detectors to re-evaluate:

  • persisted __OPENCLAW_REDACTED__ placeholders in live config
  • incomplete global npm installs with missing required dependencies
  • config written by a newer OpenClaw version than the installed CLI
  • structured OpenClaw update availability

Current Codex route, timeout, session-store, Node engine, and bundled plugin-path checks supersede the overlapping parts of PR #2.

Acceptance requirements for each detector:

  • positive and negative synthetic regression cases
  • no raw secrets, private paths, or user diagnostics in fixtures
  • advisory-only behavior unless a repair is bounded and reversible
  • all v0.9.1 privacy and repair-validation gates remain intact
  • one focused pull request per failure mode

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions