Repository navigation
Fix picked-document orchestration planning and debug diagnostics - #1895
Merged
Paul Lizer (paullizer) merged 2 commits intoNov 6, 2026
Merged
Paul Lizer (paullizer) merged 2 commits into
Paul Lizer (paullizer) merged 2 commits into
Conversation
Align Analyze option contracts, retain selected sources through bounded plan correction, and add privacy-safe debug diagnostics while preserving Analyze and pre-plan inspection. Update documentation and application version to 0.261.411. Co-authored-by: Copilot App <[email protected]>
Resolve the application version overlap at 0.261.413 and align recovery test/documentation headers. Preserve guided-question support and verify the combined document-planning and guided-input behavior. Co-authored-by: Copilot App <[email protected]>
Paul Lizer (paullizer)
merged commit Nov 6, 2026
a7c2954
into
paullizer-react-v2-ui
12 checks passed
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.
Summary
Picked-document requests could fail during planning even after successful upload/source preparation. The failures occurred before execution, so the recent retained-result and narrative-delivery fixes could not help.
No new capability toggle, dependency, route, cloud resource or migration is introduced by this PR. No Azure deployment or live conversation replay was performed. The original deployed proposal was not retained, so the offline reproductions establish the corrected contracts and new diagnostic visibility, not a live model success-rate claim.
Linked issue
N/A. The user explicitly requested no issue creation. Related prior reliability fixes: #1874 and #1875; their useful observation-retention and available-information behavior is preserved.
Release Notes & Latest Features
Is this visible to end users?
Is this admin-facing (Admin Settings, governance, deployment, config)?
Should this become a Latest Feature card?
Screenshot needed for the card?
Administrators receive additional diagnostics behind the existing debug logging switch; no new setting or frontend asset is added. Release notes were offered, but the user was unavailable to approve that optional update, so they remain unchanged.
Version bump
application/single_app/config.pyVERSIONthird segment bumped, or not needed because this is docs-onlydeployers/version.txtbumped, or not needed becausedeployers/was not changedApplication:
0.261.412->0.261.413relative to the updated base. The conflict with the original 0.261.411 patch was resolved after merging the guided-question base atbc3d2584e. No deployer files changed.Testing / validation
The functional commands used this PowerShell environment:
Known baseline failures, not reported as green:
The failures are the existing
bind_conversation_reference,set_task_conversation_referencesandunbind_conversation_referencediagnostic-operation assertions. All three reproduce with the serializer from baseline268bfa8e6loaded in memory. This PR does not alter or weaken that operation allowlist.The older AST-extracted planner-failure fixture already had ten setup errors from undefined
STORAGE_FAILURE_CODEbefore implementation. New coverage uses real modules/routes and an active offline network guard instead of relying on that fixture. Dependency deprecation warnings remain. No skips or network-guard suppression were added to hide failures.Live beta verification is not performed; rollout and an instrumented replay of the original request remain separate authorized actions.
Documentation
Updated
CHAT_ORCHESTRATION.md, admin troubleshooting and the logging reference. AddedORCHESTRATION_DOCUMENT_PLANNING_RECOVERY_FIX.mdwith the cause, compatibility boundaries, debug properties, executed checks and baseline limitations. Release notes remain pending optional approval as described above.Security checklist
@swagger_route(security=get_auth_security())sanitize_settings_for_user()No routes, frontend settings responses or browser assets changed relative to the PR base. Source authorization and source-kind checks remain strict; diagnostic hash properties accept only validated SHA-256 values. Private incident payloads and session artifacts are not committed.