getsentry / getsentry/sentry-python

Sentry LLM Monitoring does not capture tool use or thinking for Anthropic

Aberta
#4,242 0 comentários 0 reações 0 responsáveis Ver no GitHub
Feature Integration: Anthropic Python Spans
Linguagem predominante
Python
Estrelas
2.2k
Forks
669
Merge médio
1d 40min
PRs com merge (30d)
212

Descrição

When capturing LLM outputs sentry should capture tool use blocks and thinking blocks as part of the response object, this is vital information for developers working on LLM products. Currently only text responses are captured.

https://github.com/getsentry/sentry-python/blob/adcfa0f6abf8850f3b007bde609d0f943f621786/sentry_sdk/integrations/anthropic.py#L78-L85

https://docs.anthropic.com/en/api/messages#response-content

Guia de contribuição

Abrir o guia de contribuição

Direção de pesquisa

Comece em sentry_sdk/integrations/anthropic.py, por volta das linhas 78-85, e compare a resposta capturada com a response-content documentation da Anthropic. Garanta que tool use e thinking blocks sejam representados junto com text no response object e, em seguida, verifique se a integração captura todos os tipos de conteúdo solicitados.

Escrita pelo modelo de indexação a partir do texto da issue.

Avaliação

Stack de tecnologia
python
Domínio
ai, observability-sre
Tipo de issue
Funcionalidade
Dificuldade
3/5
Tempo estimado
1-2 dias
Status de atividade
Estagnada
Clareza
Claramente especificada
Facilidade para iniciantes
62/100

Receba novas issues na sua caixa de entrada

Um resumo curto de issues do GitHub para quem está começando.