Hacktoberfest 2026: những issue maintainer đã đánh dấu cho tháng Mười, đang mở và phù hợp người mới. Xem issue Hacktoberfest

[bot] Add Griptape integration for Agent/Pipeline/Workflow run() and Tool execution instrumentation (5,770 weekly downloads)

Đang mở
#599 1 bình luận 0 reaction 0 người được giao Xem trên GitHub

Maintainer thường phản hồi trong vòng 1 ngày

Chưa có ai nhận issue này.

Đánh giá

Độ khó
4/5
Thời gian dự kiến
3-5 ngày
Mức phù hợp với người mới
55/100
Loại issue
Tính năng
Độ rõ ràng
Khá rõ ràng
Mức độ hoạt động
Ít trao đổi
Công nghệ
python
Lĩnh vực
ai, observability

Hướng nghiên cứu

Bắt đầu bằng cách so sánh các tích hợp agent-framework hiện có trong py/src/braintrust/integrations/ và các wrapper trong py/src/braintrust/wrappers/, sau đó kiểm tra các entrypoint Agent, Pipeline, Workflow, Task, Tool và prompt-driver của Griptape. Xem xét py/pyproject.toml và py/noxfile.py để biết các quy ước về matrix và integration-session. Hoàn tất khi các surface run, task, tool và driver liên quan được liệt kê đã được instrument, đồng thời entry trong matrix của Griptape và nox session đã được thêm.

Do mô hình lập chỉ mục viết ra từ nội dung của issue.

Mô tả

bot-automation new-integration

Summary

griptape is a Python framework for building AI agents/workflows out of composable Structure types (Agent, Pipeline, Workflow), each executed via .run(), with a Tools system for LLM tool-calling during execution. It is actively maintained (latest release 1.11.0, July 14, 2026; PyPI: https://pypi.org/project/griptape/). This repository has zero instrumentation for it — no integration directory, no wrapper, no nox session, no matrix entry.

This is directly comparable in scope to other agent/workflow frameworks already instrumented in this repo (Agno, CrewAI, AutoGen, AgentScope, Strands) — a run()-driven execution surface composed of sequential/parallel tasks with tool-calling — but Griptape itself has no coverage at all.

What needs to be instrumented

  • Agent.run(), Pipeline.run(), Workflow.run() — primary execution entrypoints for each Structure type (Pipeline runs tasks sequentially, Workflow runs tasks in parallel); each should produce a parent span.
  • Task execution within a structure (e.g. PromptTask, ToolTask) — child spans capturing per-task input/output, mirroring the step-level detail captured for other agent frameworks in this repo.
  • Tool invocations (Griptape's Tools system, e.g. built-in tools like Calculator, WebSearch, or custom tools) — a tool-calling execution surface parallel to what's already captured for CrewAI/AutoGen/Agno.
  • The underlying LLM/Prompt driver calls (OpenAiChatPromptDriver, AnthropicPromptDriver, etc.) driving each PromptTask, to the extent they aren't already covered by this repo's existing provider-level wrappers.

Braintrust docs status

not_found — https://www.braintrust.dev/docs/guides/tracing/integrations lists tracing integrations (OpenTelemetry, Temporal, Vercel AI SDK, OpenRouter SDK, LangChain, LangSmith, LlamaIndex, Agno, Apollo GraphQL, Cloudflare Workers AI, DSPy, Instructor, LiteLLM, Ruby LLM, Traceloop, TrueFoundry) and agent frameworks (OpenAI Agents SDK, Claude Agent SDK, Pi Coding Agent SDK, Deep Agents, LangGraph, CrewAI, AutoGen, AgentScope, Google ADK, LiveKit Agents, Mastra, Pydantic AI, Strands Agents SDK) — Griptape is not present in either list.

Upstream sources

Local repo files inspected

  • py/src/braintrust/integrations/ — no griptape/ directory
  • py/src/braintrust/wrappers/ — no Griptape wrapper
  • py/pyproject.toml [tool.braintrust.matrix] — no griptape entry
  • py/noxfile.py — no test_griptape session
  • Repo-wide case-insensitive grep for griptape under py/ — zero matches
Ngôn ngữ chính
Python
Star
20
Fork
18
Merge trung bình
21 giờ 8 phút
Pull request đã merge (30 ngày)
81

Chuẩn bị môi trường

Bắt đầu từ đâu

  1. Đọc hết issue, rồi đọc hướng dẫn đóng góp của dự án.
  2. Bình luận trên issue rằng bạn sẽ nhận — tránh hai người làm cùng một việc.
  3. Fork repository và làm thay đổi trên một nhánh.
  4. Mở pull request có tham chiếu số hiệu của issue.

Issue khác của braintrustdata/braintrust-sdk-python

Tất cả issue của braintrustdata/braintrust-sdk-python

Issue tương tự

Thêm issue về Python

Nhận issue mới trong hộp thư của bạn

Bản tóm tắt ngắn những issue GitHub phù hợp với người mới.