Skip to content

Fix tokenizer packaging and sequential executor handoff#5

Merged
SunChJ merged 3 commits into
mainfrom
codex/package-tiktoken-runtime
Jul 24, 2026
Merged

Fix tokenizer packaging and sequential executor handoff#5
SunChJ merged 3 commits into
mainfrom
codex/package-tiktoken-runtime

Conversation

@SunChJ

@SunChJ SunChJ commented Jul 23, 2026

Copy link
Copy Markdown
Owner

Summary

  • Bundle the tiktoken_ext registry in the self-contained macOS runtime.
  • Make package-smoke load o200k_base, catching incomplete packages before release.
  • Gracefully hand off sequential executor tasks when a terminal worker is finishing cleanup.
  • Prepare downstream version 0.6.4+gloss.5 and release notes.

Validation

  • uv run pytest -q tests/tools/executor/test_state.py tests/tools/executor/test_server.py — 53 passed
  • Targeted release/CLI tests — 20 passed
  • Ruff check and format check pass
  • Fresh arm64 PyInstaller package completed dependency, layout, fake-executor, and real-executor smoke
  • The 15-page Attention Is All You Need PDF completed English-to-Chinese translation with selectable text and intact visual content

Compatibility

No protocol capability or minimum Gloss version changes. Running and cancelling workers still preserve the single-active-execution boundary.

@SunChJ
SunChJ merged commit eecf137 into main Jul 24, 2026
9 checks passed
@SunChJ
SunChJ deleted the codex/package-tiktoken-runtime branch July 24, 2026 01:57
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