Repository navigation
Avoid redundant bulk range comparisons in team-memory requests - #52
Merged
Changyong Gong (chagong) merged 1 commit intoOct 10, 2026
Merged
Conversation
Make caller preflight own complete range validation, then guide the agent through paged PR files and pinned source reads. Preserve missing-evidence failures, publication safeguards and existing batch receipts. Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
Changyong Gong (chagong)
deleted the
chagong-reusable-cross-repo-dispatcher
branch
October 10, 2026 01:38
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.
Cause
The first coordinator run after merging #51 failed in agent processing, not source validation, dispatch, Actions variables, or Azure OIDC: failed job.
Preflight completed and OIDC login succeeded. The team-memory agent then repeated complete-range verification through the unpaginated, patch-bearing
github-compare_commitstool. The range4175ea71e170938826fb847e6bd5108f0f5597cf..0bc63baa3b6426b1f22daabe80e4ab004801f39bhas one commit and 17 changed files; a read-only measurement returned 187,415 bytes, exceeding the MCP tool's 128-KiB transport limit. The agent stopped with a validneeds-reviewreceipt and reported that no wiki publication was attempted. The action correctly failed an incomplete maintenance batch.Change
compare_commitsor make its optional bulk response a prerequisite for analysis.list_pull_request_files(per_page=1, page=1), recheck PR metadata after paging, and verify relevant final source with full-SHAget_filereads. Rebase merge tips remain insufficient whole-PR evidence.needs-review/partial failure receipts and no-retry behavior; do not turn tool limits into successful maintenance.This is an action-request fix on the merged main baseline. No hosted-agent/tool code or size limits changed, and no runtime deployment is needed for the new caller instruction. No live rerun, agent invocation, deployment, wiki write, workflow enablement, credential change, or Java Pack migration was performed.
Validation
git diff --check, and self-review passed.f01b76b4896c324486e2cde1ab54910f8bbd68ad.Prompt/contract tests validate the caller payload and preserved safeguards, not the deployed model's future tool choices or successful wiki publication. Those require an explicitly authorized fresh operational run.