Skip to content

Implement error-tracking issues search and get commands#33

Merged
platinummonkey merged 1 commit into
mainfrom
florian.dehau/add-error-tracking-tools
Feb 11, 2026
Merged

Implement error-tracking issues search and get commands#33
platinummonkey merged 1 commit into
mainfrom
florian.dehau/add-error-tracking-tools

Conversation

@fdehau
Copy link
Copy Markdown
Contributor

@fdehau fdehau commented Feb 11, 2026

What ?

Add error-tracking issues search and error-tracking issues get commands using datadogV2.ErrorTrackingApi.

The search command supports --query, --from, --to, --order-by, and --limit flags. The get command fetches a single issue with related data (assignee, case, team owners) via include parameters.

Why ?

Add support for Error Tracking in pup.

## What ?

Add `error-tracking issues search` and `error-tracking issues get` commands using `datadogV2.ErrorTrackingApi`.

The `search` command supports `--query`, `--from`, `--to`, `--order-by`, and `--limit` flags. The `get` command fetches a single issue with related data (assignee, case, team owners) via include parameters.

## Why ?

Add support for Error Tracking in pup.
@fdehau fdehau force-pushed the florian.dehau/add-error-tracking-tools branch from bcf344b to e6a9f80 Compare February 11, 2026 09:01
@github-actions
Copy link
Copy Markdown

github-actions Bot commented Feb 11, 2026

📊 Test Coverage Report

Overall Coverage: 80.4% Coverage

Threshold: 80% ✅

Coverage by Package
## Coverage by Package

- github.com/DataDog/pup/pkg/auth/callback/server.go:40: 81.2%
- github.com/DataDog/pup/pkg/auth/dcr/client.go:28: 100.0%
- github.com/DataDog/pup/pkg/auth/dcr/types.go:24: 100.0%
- github.com/DataDog/pup/pkg/auth/oauth/client.go:22: 100.0%
- github.com/DataDog/pup/pkg/auth/oauth/pkce.go:24: 85.7%
- github.com/DataDog/pup/pkg/auth/storage/factory.go:53: 94.7%
- github.com/DataDog/pup/pkg/auth/storage/keychain.go:44: 42.9%
- github.com/DataDog/pup/pkg/auth/storage/storage.go:58: 71.4%
- github.com/DataDog/pup/pkg/auth/types/types.go:23: 100.0%
- github.com/DataDog/pup/pkg/client/client.go:32: 94.4%
- github.com/DataDog/pup/pkg/config/config.go:22: 100.0%
- github.com/DataDog/pup/pkg/formatter/formatter.go:31: 100.0%
- github.com/DataDog/pup/pkg/useragent/useragent.go:32: 100.0%
- github.com/DataDog/pup/pkg/util/time.go:20: 95.8%

## Summary

total:								(statements)		80.4%

📈 Coverage Status: ✅ PASSED - Coverage meets minimum threshold

Updated for commit e6a9f80

@fdehau fdehau marked this pull request as ready for review February 11, 2026 09:04
@fdehau fdehau requested a review from a team as a code owner February 11, 2026 09:04
@platinummonkey platinummonkey merged commit 7be030e into main Feb 11, 2026
4 checks passed
@platinummonkey platinummonkey deleted the florian.dehau/add-error-tracking-tools branch February 11, 2026 10:43
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants