Skip to content

chore: sync openapi.json — add Asana linked issue tracker#305

Merged
sachiniyer merged 1 commit into
mainfrom
devin/1779912492-sync-openapi-asana
May 28, 2026
Merged

chore: sync openapi.json — add Asana linked issue tracker#305
sachiniyer merged 1 commit into
mainfrom
devin/1779912492-sync-openapi-asana

Conversation

@devin-ai-integration
Copy link
Copy Markdown
Contributor

@devin-ai-integration devin-ai-integration Bot commented May 27, 2026

Summary

Syncs openapi.json with the upstream API. The new change adds "asana" to the LinkedIssueTracker enum.

Also updates src/api/types.rs to handle the new LinkedIssueTracker::Asana variant in the two match arms — treated the same as Linear/Jira/GitHub (shows issue ID and optional URL).

Review & Testing Checklist for Human

  • Verify Asana linked issues display correctly in bugs show output (if you have a bug with an Asana linked issue)

Notes

Generated via cargo xtask generate-openapi. All checks pass: cargo xtask check, cargo fmt --check, cargo clippy -- -D warnings, cargo test.

Link to Devin session: https://app.devin.ai/sessions/cea71513bc1840c69f62012799a35cb1
Requested by: @sachiniyer


Open in Devin Review

Summary by cubic

Synced openapi.json with the upstream API and added Asana as a supported linked issue tracker. Updated Rust formatting to treat Asana like Linear/Jira/GitHub, showing the issue ID and optional URL in bugs show.

Written for commit 52ef1c3. Summary will update on new commits. Review in cubic

Co-Authored-By: Sachin Iyer <siyer@detail.dev>
@devin-ai-integration
Copy link
Copy Markdown
Contributor Author

Original prompt from Sachin

Can you sync up the openapi schema with teh remote. Basically just update with xtasks

@devin-ai-integration
Copy link
Copy Markdown
Contributor Author

🤖 Devin AI Engineer

I'll be helping with this pull request! Here's what you should know:

✅ I will automatically:

  • Address comments on this PR. Add '(aside)' to your comment to have me ignore it.
  • Look at CI failures and help fix them

Note: I can only respond to comments from users who have write access to this repository.

⚙️ Control Options:

  • Disable automatic comment and CI monitoring

Copy link
Copy Markdown
Contributor Author

@devin-ai-integration devin-ai-integration Bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

✅ Devin Review: No Issues Found

Devin Review analyzed this PR and found no bugs or issues to report.

Open in Devin Review

@devin-ai-integration devin-ai-integration Bot mentioned this pull request May 27, 2026
2 tasks
@sachiniyer sachiniyer merged commit 3d5ed7c into main May 28, 2026
13 checks passed
@sachiniyer sachiniyer deleted the devin/1779912492-sync-openapi-asana branch May 28, 2026 00:30
sachiniyer added a commit that referenced this pull request May 28, 2026
## Summary
Bumps version from `0.2.4` to `0.2.5` for a new release. Once merged,
the `release.yml` workflow will automatically tag `v0.2.5` and publish
platform artifacts.

## Review & Testing Checklist for Human
- [ ] Merge schema PR #305 first (adds Asana linked issue tracker
support)
- [ ] Verify CI passes on this PR after #305 is merged

### Notes
This is a patch release. The release workflow triggers on pushes to
`main` that change `Cargo.toml`.


Link to Devin session:
https://app.devin.ai/sessions/cea71513bc1840c69f62012799a35cb1
Requested by: @sachiniyer
<!-- devin-review-badge-begin -->

---

<a href="https://app.devin.ai/review/usedetail/cli/pull/306"
target="_blank">
  <picture>
<source media="(prefers-color-scheme: dark)"
srcset="https://static.devin.ai/assets/gh-open-in-devin-review-dark.svg?v=1">
<img
src="https://static.devin.ai/assets/gh-open-in-devin-review-light.svg?v=1"
alt="Open in Devin Review">
  </picture>
</a>
<!-- devin-review-badge-end -->

<!-- This is an auto-generated description by cubic. -->
---
## Summary by cubic
Bump `detail-cli` from 0.2.4 to 0.2.5 and add Asana as a supported
linked issue tracker (OpenAPI and formatting updates). Merging will tag
v0.2.5 and publish platform artifacts.

<sup>Written for commit 0dba727.
Summary will update on new commits. <a
href="https://cubic.dev/pr/usedetail/cli/pull/306?utm_source=github">Review
in cubic</a></sup>

<!-- End of auto-generated description by cubic. -->

---------

Co-authored-by: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>
Co-authored-by: Sachin Iyer <siyer@detail.dev>
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.

1 participant