Skip to content

Include OMP session media - #4

Merged
maedmatt merged 1 commit into
maedmatt:mainfrom
thefoxkai:feat/omp-sessions
Aug 24, 2026
Merged

Include OMP session media#4
maedmatt merged 1 commit into
maedmatt:mainfrom
thefoxkai:feat/omp-sessions

Conversation

@thefoxkai

Copy link
Copy Markdown
Contributor

Summary

  • archive OMP's content-addressed blobs directory alongside its sessions
  • preserve images referenced by blob:sha256:... entries in OMP transcripts
  • keep OMP databases, credentials, logs, caches, and binaries excluded

Why

The live OMP store has 26 media payloads referenced by its transcripts. PR #3 archives the session tree but would leave those references without their files.

Validation

  • uv run ruff check .
  • uv run ruff format --check .
  • uv run pytest (13 passed)
  • live archive: 355 files / 90,183,209 bytes across sessions and blobs
  • byte-for-byte comparison: 0 missing, extra, or mismatched files
  • stable rerun copied 0 files
  • archive permissions remained 0700 for directories and 0600 for files

@maedmatt
maedmatt merged commit 29f51ee into maedmatt:main Aug 24, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants