Skip to content

[WIP] loongsuite baggage processor#166

Open
Cirilla-zmh wants to merge 5 commits intoalibaba:mainfrom
Cirilla-zmh:feat/loongsuite-baggage-processor
Open

[WIP] loongsuite baggage processor#166
Cirilla-zmh wants to merge 5 commits intoalibaba:mainfrom
Cirilla-zmh:feat/loongsuite-baggage-processor

Conversation

@Cirilla-zmh
Copy link
Copy Markdown
Collaborator

Description

Please include a summary of the change and which issue is fixed. Please also include relevant motivation and context. List any dependencies that are required for this change.

Fixes # (issue)

Type of change

Please delete options that are not relevant.

  • Bug fix (non-breaking change which fixes an issue)
  • New feature (non-breaking change which adds functionality)
  • Breaking change (fix or feature that would cause existing functionality to not work as expected)
  • This change requires a documentation update

How Has This Been Tested?

Please describe the tests that you ran to verify your changes. Provide instructions so we can reproduce. Please also list any relevant details for your test configuration

  • Test A

Does This PR Require a Core Repo Change?

  • Yes. - Link to PR:
  • No.

Checklist:

See contributing.md for styleguide, changelog guidelines, and more.

  • Followed the style guidelines of this project
  • Changelogs have been updated
  • Unit tests have been added
  • Documentation has been updated

Cirilla-zmh and others added 5 commits February 24, 2026 17:38
- LoongSuiteBaggageSpanProcessor with prefix matching and stripping
- Reads baggage from parent context and adds to span attributes

Change-Id: I016518ccab3210344c239297644e7e3b5596902a
Co-developed-by: Cursor <noreply@cursor.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
- loongsuite-release.yml: release workflow (PyPI + GitHub Release)
- loongsuite_{lint,test,misc}_0.yml: CI for distro and instrumentation
- loongsuite-distro: bootstrap, baggage processor auto-config
- instrumentation-loongsuite: agentscope, agno, dashscope, dify, langchain, mcp, mem0
- scripts: build, dry-run, bootstrap gen, readme gen
- tox-loongsuite.ini: test matrix
- docs/loongsuite-release.md

Note: processor-baggage CI jobs run only when processor/loongsuite-processor-baggage exists (merge feat/loongsuite-baggage-processor first for full release)
Co-authored-by: Cursor <cursoragent@cursor.com>

Change-Id: Ia0469ec89406d76b3bfd0e4d6381125073b1d9d6
Co-developed-by: Cursor <noreply@cursor.com>
Move all baggage processor related code to feat/loongsuite-baggage-processor branch.
- Remove baggage processor integration from loongsuite-distro
- Remove processor from build script, tox, workflows, docs

Change-Id: I40e5c6f812c2e19b6c268e2aedacd6550fac4435
Co-developed-by: Cursor <noreply@cursor.com>
Made-with: Cursor
…ows and docs

- LoongSuiteConfigurator: load LoongSuiteBaggageSpanProcessor when env configured
- loongsuite-distro: add baggage optional dependency and README docs
- build_loongsuite_package: build processor/loongsuite-processor-baggage for GitHub Release
- tox-loongsuite.ini: add processor test and lint envs
- loongsuite_test_0/lint_0: add CI jobs for processor

Change-Id: Ia3c29c1e71f480e1d862af815f52c263f177da02
Co-developed-by: Cursor <noreply@cursor.com>
Made-with: Cursor
@Cirilla-zmh Cirilla-zmh added enhancement New feature or request instrumentaion The instrumentation label represents issues related to instrumentation. genai The genai label represents issues related to generative AI. labels Apr 14, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request genai The genai label represents issues related to generative AI. instrumentaion The instrumentation label represents issues related to instrumentation.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants