Skip to content

Commit 304e3fd

Browse files
authored
ADFA-3459 | Add AI tooltip tag to Explain Selection action (#1135)
feat(agent): add tooltip tag for explain selection action
1 parent e853bb6 commit 304e3fd

File tree

2 files changed

+3
-0
lines changed

2 files changed

+3
-0
lines changed

app/src/main/java/com/itsaky/androidide/actions/agent/ExplainSelectionAction.kt

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@ import com.itsaky.androidide.agent.actions.SelectionAiPromptFactory
1212
import com.itsaky.androidide.agent.repository.BackendAvailability
1313
import com.itsaky.androidide.agent.repository.getBackendAvailability
1414
import com.itsaky.androidide.agent.repository.Util.getCurrentBackend
15+
import com.itsaky.androidide.idetooltips.TooltipTag
1516
import com.itsaky.androidide.models.Range
1617
import com.itsaky.androidide.projects.IProjectManager
1718
import com.itsaky.androidide.resources.R
@@ -29,6 +30,7 @@ class ExplainSelectionAction(
2930
}
3031

3132
override val id: String = ID
33+
override fun retrieveTooltipTag(isReadOnlyContext: Boolean) = TooltipTag.EDITOR_TOOLBAR_AI
3234

3335
init {
3436
label = context.getString(R.string.action_explain_selection)

idetooltips/src/main/java/com/itsaky/androidide/idetooltips/TooltipTag.kt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@ object TooltipTag {
1818
const val EDITOR_TOOLBAR_OUTPUT_SELECT_ALL = "output.selection.selectall"
1919
const val EDITOR_TOOLBAR_FORMAT_CODE = "editor.toolbar.formatcode"
2020
const val EDITOR_TOOLBAR_HELP = "editor.toolbar.help"
21+
const val EDITOR_TOOLBAR_AI = "editor.toolbar.ai"
2122
const val PROJECT_APP_LOGS = "project.applogs"
2223
const val PROJECT_IDE_LOGS = "project.idelogs"
2324
const val PROJECT_SEARCH_RESULTS = "project.searchresults"

0 commit comments

Comments
 (0)