Skip to content

[bug] ObservabilityPrune prunes nothing on a public install #2811

Open

Description

@fish5421

What happened

ObservabilityPrune prunes nothing on a public install

Summary

LifeOS 8.761.0. DOCUMENTATION/Memory/MemorySystem.md says that a nightly observability-prune workflow archives rows older than 30 days into OBSERVABILITY/ARCHIVE/. LIFEOS/TOOLS/ObservabilityPrune.ts loads its pruner from PULSE/Bunker/src/ledger.ts by a computed path; a public install has no such file, so the tool reports "race-safe pruner not installed: no log was pruned". No observability-prune workflow definition is installed either.

Seen: MEMORY/OBSERVABILITY/tool-activity.jsonl grows without limit (60 MB in four months, about 2 MB a day).

Suggested fix: ship the window pruner with the public release (or a small one inside ObservabilityPrune.ts), and ship the workflow definition that the document names.

Details

  • Kind: bug
  • LifeOS version: 8.761.0

Filed with the LifeOS /feedback command. The reporter approved this exact text before it was sent; paths, secrets and personal details were stripped locally.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

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