Send `gen_ai.tool.call.arguments` with appropriate format
Maintainers usually reply within 1 day
Nobody has claimed this yet.
Assessment
- Difficulty
- 2/5
- Estimated time
- 1-3 hours
- Newbie friendliness
- 65/100
- Issue type
- Bug
- Clarity
- Mostly clear
- Activity status
- Active
- Tech stack
- python
- Domain
- observability
Research direction
Read the GenAI RFC linked in the issue to confirm the required argument formats, then find where sentry-python sets gen_ai.tool.call.arguments and inspect its related tests. Update or add coverage so the value serializes as a primitive JSON value, object, or array, and verify those formats in the tests.
Written by the indexing model from the issue text.
Description
As per the GenAI RFC:
Arguments are represented as a JSON object. Top-level keys correspond to tool call parameter names, and top-level values are the corresponding arguments. The arguments must be serialized as a primitive JSON value, JSON object, or JSON array:
{
"id": "1234",
"complex_input": {...}
}
- Dominant language
- Python
- Stars
- 2.2k
- Forks
- 692
- Avg merge
- 1d 5h
- Merged PRs (30d)
- 229
Getting set up
- No Dockerfile or Docker Compose file
- Has a pull request template
- Read the contributing 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.
More from getsentry/sentry-python
-
Improvement Python Spans
Difficulty 2/5 1-3 hours Newbie friendliness 68/100
getsentry/sentry-python#7994 · 1 comment ·
Maintainers usually reply within 1 day
-
`cohere`: Set request parametersPossibly taken @mohanprasath-dev claimed this 2 days ago. OpenImprovement Python Spans Waiting for: Product Owner
Difficulty 2/5 1-3 hours Newbie friendliness 65/100
getsentry/sentry-python#7992 · 2 comments ·
Maintainers usually reply within 1 day
-
Improvement Python Spans
Difficulty 2/5 1-3 hours Newbie friendliness 62/100
getsentry/sentry-python#7990 · 1 comment ·
Maintainers usually reply within 1 day
-
Improvement Python
Difficulty 2/5 1-3 hours Newbie friendliness 63/100
getsentry/sentry-python#7989 · 1 comment ·
Maintainers usually reply within 1 day
-
Improvement Python Spans
Difficulty 2/5 1-3 hours Newbie friendliness 64/100
getsentry/sentry-python#7972 · 1 comment ·
Maintainers usually reply within 1 day
All issues in getsentry/sentry-python
Similar issues
-
`lvm_compact` has no self-hosted twin, and `docs/158` §5 says every language-face component mustOpenbug sev-3 vm
Difficulty 2/5 1-3 hours Newbie friendliness 65/100
-
Difficulty 2/5 1-3 hours Newbie friendliness 82/100
sierra-research/tau2-bench#635 ·
Maintainers usually reply within 1 day
-
The add-ssm-model skill requires a Cython simulator; the contributing guide allows Python onesPossibly taken @fmuia claimed this today. Opendocumentation skill
Difficulty 2/5 1-3 hours Newbie friendliness 83/100
lnccbrown/ssm-simulators#406 ·
Maintainers usually reply within 4 days
-
Difficulty 1/5 Under an hour Newbie friendliness 95/100
btclib-org/btclib-ecc#309 ·
Maintainers usually reply within 1 day
-
Difficulty 2/5 1-3 hours Newbie friendliness 74/100
autowarefoundation/autoware_carla_scenario#281 ·
Maintainers usually reply within 1 day