Skip to content

chore(vendor): sync OpenLLMetry fr-v0.52.6.25 - #50

Merged
sayonfortify merged 1 commit into
mainfrom
codex/vendor-openllmetry-fr-v0.52.6.25
Jun 19, 2026
Merged

chore(vendor): sync OpenLLMetry fr-v0.52.6.25#50
sayonfortify merged 1 commit into
mainfrom
codex/vendor-openllmetry-fr-v0.52.6.25

Conversation

@sayonfortify

Copy link
Copy Markdown
Contributor

Official vendor sync from FortifyRoot/openllmetry-py tag fr-v0.52.6.25.

Source PR/tag:

Changes:

  • VENDOR_MANIFEST now points to git_commit 82ff991d682b and git_tag fr-v0.52.6.25.
  • Bedrock Invoke streaming and ConverseStream vendored code now emits:
    • fortifyroot.llm.streaming.time_to_first_token_ms
    • fortifyroot.llm.streaming.time_to_generate_ms
  • Attributes are set only after real text is observed; empty streams leave them absent.
  • Existing safety masking, prompt caching, guardrail, usage, event emission, and span end behavior are preserved.
  • Vendor dependency manifest updated by the official vendor script.

Vendoring command:

  • ./scripts/vendor.sh ../fr-openllmetry-py . fr-v0.52.6.25

Validation:

  • python3 -m py_compile vendored Bedrock init.py and streaming_safety.py
  • conda run -n py3.12 python -m pip install -e ./ocelle-py
  • conda run -n py3.12 python -m pytest tests/test_env_mapping.py tests/test_vendored_imports.py -q
    • 56 passed
  • git diff --check clean
  • vendored Bedrock import rewrite scan clean

No PyPI/RC release in this slice.

@sayonfortify
sayonfortify merged commit 7ca231a into main Jun 19, 2026
6 checks passed
@sayonfortify
sayonfortify deleted the codex/vendor-openllmetry-fr-v0.52.6.25 branch June 19, 2026 07:45
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant