Skip to content

v0.1.1: Fix resumed-task context readings

Choose a tag to compare

@ShallowDream724 ShallowDream724 released this 05 Sep 09:42

Resumed Codex tasks can write new rollout segments with a UUID suffix. Version 0.1.0 missed these files and could return an old snapshot even while the task had newer usage records.

Version 0.1.1 follows validated continuation references to the final segment. It shares the scan budget across inherited history, respects recorded byte boundaries, and preserves compaction detection across files. Ambiguous or incomplete histories return explicit errors.

The CLI and MCP tool keep their existing arguments and response schema. Reads remain local and on demand, with no background recorder or network requests. Restart an existing context-meter MCP server or its host after upgrading so it loads the new code.

Validation includes 78 synthetic tests, real MCP stdio calls, and CI on Windows, macOS, and Linux with Python 3.10, 3.12, and 3.13. Release assets include a wheel and source archive.