weiqingy commented on PR #930:
URL: https://github.com/apache/flink-agents/pull/930#issuecomment-5100933150

   @wenjin272 This is the PR I mentioned on #894 as the first sample for the 
Implementation Description experiment, so the description is up as a comment 
rather than in the body.
   
   Current version is [rev 
2](https://github.com/apache/flink-agents/pull/930#issuecomment-5100699771). 
Rev 1 is left above it untouched, since a reviewer approves a specific version 
and editing in place would change that silently.
   
   Rev 2 exists because a check against the code found a mistake in rev 1. It 
stated that a provider refusal comes back as ordinary message content, and that 
is wrong: content is empty, Java preserves the reason in 
`extraArgs["refusal"]`, and Python drops it entirely. That divergence, along 
with two related ones on the same path, is now #936. All three predate this PR, 
so the diff is unchanged, but native structured output is what makes the 
refusal path reachable for Azure callers, which is why the description now 
covers it.
   
   Whenever you get to this one, the two-stage flow would be: read the 
description at the architecture and contract level first, then point a coding 
agent at the diff to check both that the code matches it and that it does not 
omit anything. I am curious whether your agent finds omissions that mine did 
not, since that check is the part carrying the most weight in the model.
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to