Skip to content

Fix for #5214 was overwritten by subsequent commit and remains an issue #5541

Closed

Description

@ASRagab

This references:

#5214

This fix was approved and merged:

#5215

It was overwritten by the very next (unrelated) commit:

67dc2eb

Issue described in #5214 persists. I get this is the era of slop, but this relatively minor fix required significant validation and testing. Please address.

Activity

  1. added
    core[Component] This issue is related to the core interface and implementation
    on Apr 29, 2026
  2. added theissue type on Apr 29, 2026
  3. added
    eval[Component] This issue is related to evaluation
    needs review[Status] The PR/issue is awaiting review from the maintainer
    and removed
    core[Component] This issue is related to the core interface and implementation
    on Apr 29, 2026
  4. ASRagab commented on Apr 29, 2026

    @ASRagab
    ContributorAuthor

    Thank you for reopening. The issue persists exactly as reported in #5214 in 2.31.1 (latest release)

  5. surajksharma07 commented on Apr 29, 2026

    @surajksharma07
    Collaborator

    @ASRagab You're right — commit 67dc2eb (a live/streaming refactor merged right after your PR) accidentally overwrote the fix from #5215, and that's entirely on us.
    Sorry about that, you shouldn't have to re-address this.

    As a workaround while the team re-applies the patch internally, could you try making expected_invocation: Optional[Invocation] = None at line 93 and adding the three if expected_invocation else None guards in _print_details (lines 439–449), and let us know if that clears things up on your end?

    No need to raise another PR — once you confirm the workaround holds, we'll take care of getting it back into main!

  6. surajksharma07 commented on Apr 29, 2026

    @surajksharma07
    Collaborator

    @ankursharmas Please have a look into it once.

  7. removed their assignment
    on Apr 30, 2026
  8. self-assigned this
    on Aug 6, 2026
  9. GWeale commented on Aug 6, 2026

    @GWeale
    Collaborator

    sorry about the regression, the patch was re-applied in 8788d1c and shipped in v1.32.0. expected_invocation is Optional again on main and every read is guarded. open a new issue if it resurfaces.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Labels

eval[Component] This issue is related to evaluationneeds review[Status] The PR/issue is awaiting review from the maintainer

Type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions