Skip to content

Commit 2dd3bc9

Browse files
tobiasKaminskyjulien-nc
authored andcommitted
rename to client_integration
version 0.1
1 parent 52ee440 commit 2dd3bc9

4 files changed

Lines changed: 10 additions & 9 deletions

File tree

lib/Capabilities.php

Lines changed: 10 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ public function __construct(
3939
* version: string,
4040
* enabled?: bool
4141
* },
42-
* declarativeui?: array<string, array{
42+
* client_integration?: array<string, array{
4343
* context-menu: list<array{
4444
* name: string,
4545
* url: string,
@@ -67,16 +67,17 @@ public function getCapabilities(): array {
6767
$assistantEnabled = $adminAssistantEnabled && $userAssistantEnabled;
6868
$capabilities[Application::APP_ID]['enabled'] = $assistantEnabled;
6969

70-
// declarative UI
70+
// client integration UI
7171
$availableTaskTypes = $this->taskProcessingManager->getAvailableTaskTypes();
7272
$summarizeAvailable = array_key_exists(TextToTextSummary::ID, $availableTaskTypes);
7373
$sttAvailable = array_key_exists(AudioToText::ID, $availableTaskTypes);
7474
$ttsAvailable = class_exists('OCP\\TaskProcessing\\TaskTypes\\TextToSpeech')
7575
&& array_key_exists(\OCP\TaskProcessing\TaskTypes\TextToSpeech::ID, $availableTaskTypes);
7676

7777
if ($summarizeAvailable || $sttAvailable || $ttsAvailable) {
78-
$capabilities['declarativeui'] = [
78+
$capabilities['client_integration'] = [
7979
Application::APP_ID => [
80+
'version' => 0.1,
8081
'context-menu' => [],
8182
],
8283
];
@@ -101,9 +102,9 @@ public function getCapabilities(): array {
101102
'url' => $url,
102103
'method' => 'POST',
103104
'mimetype_filters' => implode(', ', $textMimeTypes),
104-
'icon' => $this->urlGenerator->imagePath(Application::APP_ID, 'declarativeui/summarize.svg'),
105+
'icon' => $this->urlGenerator->imagePath(Application::APP_ID, 'client_integration/summarize.svg'),
105106
];
106-
$capabilities['declarativeui'][Application::APP_ID]['context-menu'][] = $endpoint;
107+
$capabilities['client_integration'][Application::APP_ID]['context-menu'][] = $endpoint;
107108
}
108109

109110
if ($sttAvailable) {
@@ -119,9 +120,9 @@ public function getCapabilities(): array {
119120
'url' => $url,
120121
'method' => 'POST',
121122
'mimetype_filters' => 'audio/',
122-
'icon' => $this->urlGenerator->imagePath(Application::APP_ID, 'declarativeui/speech_to_text.svg'),
123+
'icon' => $this->urlGenerator->imagePath(Application::APP_ID, 'client_integration/speech_to_text.svg'),
123124
];
124-
$capabilities['declarativeui'][Application::APP_ID]['context-menu'][] = $endpoint;
125+
$capabilities['client_integration'][Application::APP_ID]['context-menu'][] = $endpoint;
125126
}
126127

127128
if ($ttsAvailable) {
@@ -137,9 +138,9 @@ public function getCapabilities(): array {
137138
'url' => $url,
138139
'method' => 'POST',
139140
'mimetype_filters' => implode(', ', $textMimeTypes),
140-
'icon' => $this->urlGenerator->imagePath(Application::APP_ID, 'declarativeui/text_to_speech.svg'),
141+
'icon' => $this->urlGenerator->imagePath(Application::APP_ID, 'client_integration/text_to_speech.svg'),
141142
];
142-
$capabilities['declarativeui'][Application::APP_ID]['context-menu'][] = $endpoint;
143+
$capabilities['client_integration'][Application::APP_ID]['context-menu'][] = $endpoint;
143144
}
144145
}
145146

0 commit comments

Comments
 (0)