smallcloudai / refact-lsp

Rust executable for Refact Agent, it lives inside your IDE and keeps AST and VecDB indexes up to date, offers agentic tools for an AI model to call. Yes, it works as a LSP server from IDE point of view.
BSD 3-Clause "New" or "Revised" License
41 stars 19 forks source link

[new feature] Jira integration #340

Open olegklimov opened 2 weeks ago

olegklimov commented 2 weeks ago

Jira is a nice bug-tracking software.

Would be great to have the same functionality as Github integration provides: creating issues, commenting, searching.

It's not clear at this point if they have a command line utility or REST API in Jira. Both can be integrated quite easily, a change to only 2 files required (1 file for the new integration, and tools_description.rs)

CONTRIBUTING

AngadManroy commented 2 weeks ago

Recently started using jira in my first job, could i perhaps fix the issue over a week?

olegklimov commented 2 weeks ago

Recently started using jira in my first job, could i perhaps fix the issue over a week?

Sure, fantastic! You can start by commenting in this thread using Github integration. Tell the model to find this issue, and then tell it to add a comment.

AngadManroy commented 2 weeks ago

Could you expand a bit on that?

olegklimov commented 2 weeks ago

This test comment is created by github integration!

olegklimov commented 2 weeks ago
image

@AngadManroy this is what I mean, reproduce github workflow to understand the task better.

AngadManroy commented 2 weeks ago

ok, will do

avie66 commented 22 hours ago

ok, will do

Hi @AngadManroy Any updates here?