Repository navigation
chore(main): release leantoken 0.2.0 - #599
github-actions[bot] wants to merge 1 commit into
Conversation
195ba5e to
a66facf
Compare
a66facf to
92864a3
Compare
92864a3 to
6d52e18
Compare
dca7c95 to
2cb4504
Compare
2cb4504 to
49b910e
Compare
Codex Review SummaryThis comment shows the latest Codex review activity on this pull request.
ℹ️ About Codex in GitHubYour team has set up Codex to review pull requests in this repo. Reviews are triggered when you
Codex reacts with 👀 while any review is running, comments if it has suggestions, and reacts with 👍 once all reviews finish with no findings. |
f2f5fa3 to
a7cc03d
Compare
a66ed03 to
3d61aba
Compare
There was a problem hiding this comment.
💡 Codex Review
Here are some automated review suggestions for this pull request.
Reviewed commit: 3d61abafd2
ℹ️ About Codex in GitHub
Codex has been enabled to automatically review pull requests in this repo. Reviews are triggered when you
- Open a pull request for review
- Mark a draft as ready
- Comment "@codex review".
If Codex has suggestions, it will comment; otherwise it will react with 👍.
When you sign up for Codex through ChatGPT, Codex can also answer questions or update the PR, like "@codex address that feedback".
84b52f3 to
54178a3
Compare
f55634e to
4513dbe
Compare
4513dbe to
303a32a
Compare
|
@codex review |
|
Codex Review: Didn't find any major issues. Can't wait for the next one! Reviewed commit: ℹ️ About Codex in GitHubYour team has set up Codex to review pull requests in this repo. Reviews are triggered when you
If Codex has suggestions, it will comment; otherwise it will react with 👍. Codex can also answer questions or update the PR. Try commenting "@codex address that feedback". |
303a32a to
8049d04
Compare
|
Codex Review: Didn't find any major issues. Keep it up! Reviewed commit: ℹ️ About Codex in GitHubYour team has set up Codex to review pull requests in this repo. Reviews are triggered when you
If Codex has suggestions, it will comment; otherwise it will react with 👍. Codex can also answer questions or update the PR. Try commenting "@codex address that feedback". |
|
Validated regenerated candidate
The earlier candidate failure was reproduced rather than retried away: its version-hardcoded catalog fixture failed on all three platforms/coverage/profiling, and Required checks rejected its failed receipt. #662 corrects that fixture while preserving current-release catalog strictness. This PR remains open as a validated release candidate; no tag or package was published by this follow-up. |
8049d04 to
4e4ccb2
Compare
|
@codex review Regenerated candidate 4e4ccb2 includes #663. Its only differences from fully validated 8049d04 are release documentation and the generated changelog. Four 0.2.0 identities, body/changelog equality and the breaking migration were rechecked. Both automatically dispatched complete CI and the approved original PR workflow will run for this current candidate. |
|
Codex Review: Didn't find any major issues. What shall we delve into next? Reviewed commit: ℹ️ About Codex in GitHubYour team has set up Codex to review pull requests in this repo. Reviews are triggered when you
If Codex has suggestions, it will comment; otherwise it will react with 👍. Codex can also answer questions or update the PR. Try commenting "@codex address that feedback". |
|
Final validation after #663 for candidate
This remains an open, validated release candidate. No tag or package was published by this follow-up. |
Changelog
All notable changes to this project will be documented in this file.
[0.2.0] - 2026-10-17
Benchmarks
Bug Fixes
release: Preserve API compatibility and validate candidates (fix(release): preserve API compatibility and validate release candidates #661) (#661)
test: Align cold MCP initialization with doctor deadline (#660)
setup: Identify and retain private runtime artifacts (fix(setup): address private runtimes by full artifact digest #654) (#654)
ci: Normalize source roots for coverage inventory (fix(ci): normalize source roots for coverage inventory #659) (#659)
ci: Classify reported test modules with the source inventory (fix(ci): classify reported test modules with the source inventory #658) (#658)
cache: Bound inventory work independently of pagination (fix(cache): bound inventory independently of pagination #653) (#653)
BREAKING read: Distinguish unknown target ends from scan frontiers (fix(read)!: distinguish unknown target ends from scan frontiers #651) (#651)
Migration: ReadResponse.target_end_line is now Option, serialized as null for an open-ended bounded target whose end is unknown. observed_end_line reports the scan frontier separately.
bench: Enforce MCP readiness response deadline (fix(bench): enforce MCP readiness response deadline #647) (#647)
bench: Reject nonfinite regression thresholds (fix(bench): reject nonfinite regression thresholds #646) (#646)
mcp: Start indexing for stateless sessions (fix(mcp): start indexing for stateless sessions #649) (#649)
npm: Forward signals while the native child is running (fix(npm): forward signals while the native child is running #645) (#645)
cli: Reject malformed batched history targets
benchmarks: Validate files continuations before comparing identities (fix(benchmarks): validate files continuations before comparing identities #638) (#638)
benchmarks: Reject failed MCP profiler shutdown (fix(benchmarks): reject failed MCP profiler shutdown #637) (#637)
bench: Separate MCP takeover acquisition and publication (fix(bench): separate MCP takeover acquisition and publication #630) (#630)
benchmarks: Normalize matching native receipt identities (fix(benchmarks): normalize matching native receipt identities #626) (#626)
profiling: Parse ANSI-colored watcher diagnostics (fix(profiling): parse ANSI-colored watcher diagnostics #625) (#625)
mcp: Keep ready receipt hits from activating dormant contexts (fix(mcp): keep ready receipt hits from activating dormant contexts #624) (#624)
indexing: Honor watcher backpressure retry deadlines (fix(indexing): honor watcher backpressure retry deadlines #621) (#621)
ci: Exclude stale workspace coverage maps (fix(ci): clean cached workspace artifacts before coverage #620) (#620)
ci: Parse NUL-delimited Git changed paths (fix(ci): parse NUL-delimited Git changed paths #619) (#619)
mcp: Preserve direct replies across receive cancellation (fix(mcp): preserve direct replies across receive cancellation #614) (#614)
testing: Align fixtures, validation, coverage and release profiling (fix(testing): align fixtures, validation, coverage and release profiling #601) (#601)
core: Preserve bounded evidence and runtime ownership (fix(core): preserve bounded evidence and runtime ownership #600) (#600)
Chores
Documentation
Features
Refactoring
Testing