Feedback traces are structured recordings of agent behavior — each trace captures the events, decisions, and outputs an agent produced while working on a task, along with vote signals (thumbs up/down) and resolution status. They are the primary mechanism for evaluating agent quality and driving improvement loops: you can filter traces by vote, status, date range, or project to find patterns, then drill into individual trace bundles to understand exactly what happened. All three feedback tools are board-only and return read-only data.Documentation Index
Fetch the complete documentation index at: https://mintlify.com/bruhsb/paperclip-mcp/llms.txt
Use this file to discover all available pages before exploring further.
List Feedback Traces
Audit all traces for a company with rich filtering
List Issue Traces
Get all feedback traces for a specific issue
Get Trace Bundle
Retrieve the full event history for one trace
paperclip_list_feedback_traces
List feedback traces for a company with optional filters for target type, vote, status, project, issue, date range, and payload inclusion. Returns a paginated envelope.Company UUID. Traces are scoped per company.
Filter by target type (e.g.
issue, comment). Omit to return all target types.Filter by vote value (e.g.
up, down). Omit to return traces regardless of vote.Filter by trace status (e.g.
pending, resolved). Omit to return all statuses.Filter by project UUID to narrow traces to a specific project.
Filter by issue ID or identifier (e.g.
PAP-42) to narrow to a single issue’s traces.ISO 8601 datetime lower bound — return traces created at or after this timestamp.
ISO 8601 datetime upper bound — return traces created at or before this timestamp.
When
true, return only traces that have been marked as shared.When
true, include the full trace payload in the response. This can significantly increase response size.Maximum traces per page. Range 1–100. Defaults to
50.Number of traces to skip for pagination. Defaults to
0.Output format.
markdown (default) produces a human-readable list; json returns a structured envelope.{ items: FeedbackTrace[], total, count, offset, limit, has_more, next_offset }. Each item contains trace metadata including id, vote, status, targetType, and timestamps.
Usage notes:
- Use when auditing feedback across the company, or filtering by vote (
down) to identify problematic agent behavior patterns. - For traces scoped to a single known issue, use
paperclip_list_issue_feedback_tracesinstead — it’s simpler. - Set
includePayload: trueonly when you need the raw trace data; it increases response size significantly. - Use the
from/todate range to focus analysis on a specific deployment period.
| Code | Meaning | Resolution |
|---|---|---|
| 401 | Authentication failed | Check PAPERCLIP_API_KEY |
| 403 | Permission denied | Board-only endpoint; requires board API key |
paperclip_list_issue_feedback_traces
List all feedback traces scoped to a single issue, with the same optional filters as the company-wide tool. Use this when you already have the issue ID and want to inspect all feedback on that specific work item.Issue ID or identifier (e.g.
PAP-42).Filter by target type (e.g.
issue, comment).Filter by vote value (e.g.
up, down).Filter by trace status (e.g.
pending, resolved).ISO 8601 datetime lower bound for
createdAt.ISO 8601 datetime upper bound for
createdAt.When
true, return only shared traces.When
true, include the full trace payload in the response.Maximum traces per page. Range 1–100. Defaults to
50.Number of traces to skip. Defaults to
0.Output format.
markdown (default) or json.{ items: FeedbackTrace[], total, count, offset, limit, has_more, next_offset }.
Usage notes:
- Use when inspecting all feedback traces attached to a specific issue — simpler than filtering the company-wide list.
- For traces across multiple issues or the whole company, use
paperclip_list_feedback_tracesinstead.
| Code | Meaning | Resolution |
|---|---|---|
| 401 | Authentication failed | Check PAPERCLIP_API_KEY |
| 403 | Permission denied | Board-only endpoint; requires board API key |
| 404 | Issue not found | Verify issueId with paperclip_list_issues |
paperclip_get_feedback_trace_bundle
Retrieve the complete bundle for a single feedback trace by UUID. The bundle includes the full event history, payload, and all related context fields — everything needed to replay or analyze what the agent did.Feedback trace UUID. Obtain from
paperclip_list_feedback_traces or paperclip_list_issue_feedback_traces.Output format.
markdown (default) or json for the full structured bundle.traceId, events[], metadata, and related context fields. Bundle responses can be large — use response_format: "json" for programmatic processing.
Usage notes:
- Use when you need to retrieve the complete payload and event history for a specific trace to understand agent behavior in detail.
- To browse and filter traces, use
paperclip_list_feedback_tracesorpaperclip_list_issue_feedback_tracesfirst to discover trace IDs.
| Code | Meaning | Resolution |
|---|---|---|
| 401 | Authentication failed | Check PAPERCLIP_API_KEY |
| 403 | Permission denied | Board-only endpoint; requires board API key |
| 404 | Trace not found | Verify traceId with paperclip_list_feedback_traces |