Skip to content

fix: bound M0 publisher envelopes to ingress size - #310

Merged
Pigbibi merged 1 commit into
mainfrom
codex/m0-publisher-envelope-size-guard
Aug 29, 2026
Merged

fix: bound M0 publisher envelopes to ingress size#310
Pigbibi merged 1 commit into
mainfrom
codex/m0-publisher-envelope-size-guard

Conversation

@Pigbibi

@Pigbibi Pigbibi commented Aug 29, 2026

Copy link
Copy Markdown
Contributor

Summary

  • reject a canonical M0 publisher envelope above the Worker ingress 256KiB limit
  • apply the same body representation to local file output and explicit publish
  • fail before writing, reading publish variables, or sending a network request

Safety

  • maintains offline-by-default behavior
  • no Worker, UI, scheduler, runtime, strategy, platform, or secret configuration change

Validation

  • python -m unittest tests.test_build_m0_research_publisher_envelope passed locally: 7 tests
  • Python compile, schema parse, and diff checks passed
  • GitHub CI will run full regression checks

Co-Authored-By: Codex <noreply@openai.com>
@Pigbibi
Pigbibi merged commit 451b11d into main Aug 29, 2026
6 checks passed
@Pigbibi
Pigbibi deleted the codex/m0-publisher-envelope-size-guard branch August 29, 2026 07:21
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.

1 participant