Repository navigation
research: carry bounded native observations onto synchronized main - #58
Merged
ShuhaoZhangTony merged 1 commit intoOct 15, 2026
Merged
Conversation
Preserve upstream worker statements and add the opt-in finished-request source drain. Keep existing nonformal scope and callback validation, with repository formatting, dynamic NPU extension typing and source headers. Co-authored-by: Codex <noreply@openai.com>
7 of 52 tasks
ShuhaoZhangTony
marked this pull request as ready for review
October 15, 2026 06:19
6 tasks done
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Overview
Carry the bounded native attention/source-drain observation hooks onto synchronized main
af5f9302d9e2a11bd0fe728dde769ada4e523126, preserving every upstream worker statement. This is the forward integration of the exact tested-lineage publication in #57; that checkpoint remains immutable.Claims
Validation
python -m pytest --noconftest tests/plugins_tests/test_ecpa_plugin_evidence.py -q -o addopts='': 27 passed, using the existing development interpreter and runtime dependency set.--follow-imports=silent: 7 affected protocol modules pass; the initial exact-source PR's 50 mypy errors remain preserved in its original failed run.Details
The original Host/Ascend source lineage was pinned before main synchronization. A whole-tree reset would lose current upstream work, so this commit reapplies only the 15 required file changes. Among existing touched files, current test/CLI/input-processor blobs still match the old base; only gpu_model_runner required a three-way merge. The delta retains its true finished-request removal point. Newly integrated protocol modules receive source headers, repository formatting/import conventions, and annotations for heterogeneous validated wire records and the dynamically injected NPU backend. No proof check is weakened.
Open-PR duplication audit: #53 concerns accepted KV transfer descriptors, while #8 concerns admission reservation. This change covers the distinct frozen attention/request drain path; #57 is its immutable old-lineage source publication, not a second proposed current-main integration.
The scope is fresh bounded eager TP2 diagnostic observation, not MRV2 feature support or a production inference/performance extension. Explicit synchronization and artifact I/O occur only in the opt-in observation path. New-main hardware/overhead validation remains pending.
Pull Request Checklist
/pr-checklistskill.