[bedrock] Support aiobotocore async client instrumentation for chat
Maintainers usually reply within 1 day
Nobody has claimed this yet.
Assessment
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Newbie friendliness
- 52/100
- Issue type
- Feature
- Clarity
- Mostly clear
- Activity status
- Active
- Tech stack
- aws, python
- Domain
- backend, observability-sre
Research direction
Start by investigating how aiobotocore clients are created and how async Converse and ConverseStream calls are instrumented. Confirm the required integration points, then verify that async Bedrock clients emit chat spans without blocking or errors for both operations.
Written by the indexing model from the issue text.
Description
[!NOTE]
This issue was generated with AI assistance and requires investigation and confirmation prior to being worked on.
Part of #568.
Support async aiobotocore client calls for Converse and ConverseStream operations.
- Scope: Patch
aiobotocoreclient creation or async API calls to ensure async Bedrock clients emitchatspans without blocking or errors.
- Dominant language
- Python
- Stars
- 42
- Forks
- 74
- Avg merge
- 1d 23h
- Merged PRs (30d)
- 122
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 open-telemetry/opentelemetry-python-genai
-
documentation
Difficulty 2/5 1-3 hours Newbie friendliness 76/100
open-telemetry/opentelemetry-python-genai#857 · 1 comment · 1 reaction ·
Maintainers usually reply within 1 day
-
[genai-bedrock] converse with messages passed as a tuple: gen_ai.input.messages is not recordedOpen
Difficulty 2/5 1-3 hours Newbie friendliness 76/100
open-telemetry/opentelemetry-python-genai#849 ·
Maintainers usually reply within 1 day
-
Difficulty 2/5 1-3 hours Newbie friendliness 82/100
open-telemetry/opentelemetry-python-genai#848 ·
Maintainers usually reply within 1 day
-
[genai-openai] Responses: record computer_call server toolPossibly taken @1fanwang claimed this 7 days ago. Openenhancement
Difficulty 1/5 Under an hour Newbie friendliness 76/100
open-telemetry/opentelemetry-python-genai#831 ·
Maintainers usually reply within 1 day
-
[genai-openai] Responses: reasoning items passed back as input are droppedPossibly taken @SAMurai-16 claimed this 7 days ago. Openenhancement
Difficulty 2/5 1-3 hours Newbie friendliness 74/100
open-telemetry/opentelemetry-python-genai#830 ·
Maintainers usually reply within 1 day
All issues in open-telemetry/opentelemetry-python-genai
Similar issues
-
enhancement good first issue Stellar Wave trivial
Difficulty 2/5 1-3 hours Newbie friendliness 75/100
StellarCanary/ProtocolCanary-Fixtures#258 ·
Maintainers usually reply within 1 day
-
github_actions
Difficulty 2/5 1-3 hours Newbie friendliness 65/100
Hochfrequenz/aibap.mcp#578 ·
Maintainers usually reply within 1 day
-
bug
Difficulty 2/5 1-3 hours Newbie friendliness 75/100
mishraprafful/multihull#150 ·
Maintainers usually reply within 1 day
-
mp: /status reports the server class name as engine_type, not the configured enginePossibly taken A pull request linked to this issue is open or already merged. Open
Difficulty 2/5 1-3 hours Newbie friendliness 72/100
Maintainers usually reply within 2 days
-
Difficulty 2/5 1-3 hours Newbie friendliness 66/100
python-caldav/caldav#735 ·
Maintainers usually reply within 1 day