feat: Add a tool to search Linear Issues in copilot (#11518)

This PR adds a tool to search Linear issues. If the integration is
enabled for the account, the tool will return results as expected. Also
introduces support for an `active?` method, which allows third-party
Copilot tools to be conditionally enabled based on the status of the
integration on the account.
This commit is contained in:
Pranav
2025-05-19 18:00:38 -07:00
committed by GitHub
parent d657f35a76
commit 16371498ba
5 changed files with 250 additions and 17 deletions

View File

@@ -31,4 +31,8 @@ class Captain::Tools::BaseService
}
}
end
def active?
true
end
end