traceloop / traceloop/openllmetry
๐ Bug Report: long inputs / outputs are omitted
Nobody has claimed this yet.
- Dominant language
- Python
- Stars
- 7.4k
- Forks
- 1.1k
- Avg merge
- 8d 14h
- Merged PRs (30d)
- 2
Description
Which component is this bug for?
Traceloop SDK
๐ Description
Long inputs and outputs gets omitted if they're bigger than 1M, while they should be truncated / stored to a bucket (like images).
๐ Reproduction steps
Decorate a method that returns a long text.
๐ Expected behavior
Output attribute should contain a truncated text.
๐ Actual Behavior with Screenshots
Output attribute is missing.
๐ค Python Version
No response
๐ Provide any additional context for the Bug.
No response
๐ Have you spent some time to check if this bug has been raised before?
- I checked and didn't find similar issue
Are you willing to submit PR?
None
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up โ it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by reproducing the issue with a decorated method that returns text larger than 1M, then trace how long inputs and outputs are handled in the Traceloop SDK. Compare that path with the existing image bucket handling. Done means the output attribute contains truncated text or is stored to a bucket, with regression coverage for long values.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- python
- Domain
- observability
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100