codeanalyzer-python 0.3.1 fixes codellm-devkit/codeanalyzer-python#94 (intra-class method calls resolved their callee to the CLASS node, truncating call chains at the deepest hop — the #65 symptom). Verified against the minimal repro on PyPI 0.3.1: method-target edge restored, callee_signature correct, plus a previously-missing receiver-method edge now emitted.
Scope: bump the pin 0.3.0 -> 0.3.1 in pyproject (dependencies + [tool.backend-versions]), relock, run the python suite gate. Models are re-exported from the analyzer package, so the additive PyCallsite.arguments field arrives automatically — no SDK model edits.
Note: the 1.x pin freeze (roadmap/#238) targets the 0.4.x schema-v2 break; 0.3.1 is a compatible patch within the freeze's intent.
Rides cldk 1.4.2.
codeanalyzer-python 0.3.1 fixes codellm-devkit/codeanalyzer-python#94 (intra-class method calls resolved their callee to the CLASS node, truncating call chains at the deepest hop — the #65 symptom). Verified against the minimal repro on PyPI 0.3.1: method-target edge restored, callee_signature correct, plus a previously-missing receiver-method edge now emitted.
Scope: bump the pin 0.3.0 -> 0.3.1 in pyproject (dependencies + [tool.backend-versions]), relock, run the python suite gate. Models are re-exported from the analyzer package, so the additive PyCallsite.arguments field arrives automatically — no SDK model edits.
Note: the 1.x pin freeze (roadmap/#238) targets the 0.4.x schema-v2 break; 0.3.1 is a compatible patch within the freeze's intent.
Rides cldk 1.4.2.