mirror of
https://github.com/openclaw/openclaw.git
synced 2026-06-02 11:14:56 +00:00
refactor: move transcripts into core
Move meeting notes into core transcripts, remove the bundled meeting-notes plugin/API, and require explicit transcripts.enabled before exposing the recording-capable tool.
This commit is contained in:
committed by
GitHub
parent
45feb37b13
commit
cac0b2db18
@@ -44,7 +44,7 @@ export type BuildPluginApiParams = {
|
||||
| "registerRealtimeTranscriptionProvider"
|
||||
| "registerRealtimeVoiceProvider"
|
||||
| "registerMediaUnderstandingProvider"
|
||||
| "registerMeetingNotesSourceProvider"
|
||||
| "registerTranscriptSourceProvider"
|
||||
| "registerImageGenerationProvider"
|
||||
| "registerVideoGenerationProvider"
|
||||
| "registerMusicGenerationProvider"
|
||||
@@ -118,7 +118,7 @@ const noopRegisterRealtimeVoiceProvider: OpenClawPluginApi["registerRealtimeVoic
|
||||
() => {};
|
||||
const noopRegisterMediaUnderstandingProvider: OpenClawPluginApi["registerMediaUnderstandingProvider"] =
|
||||
() => {};
|
||||
const noopRegisterMeetingNotesSourceProvider: OpenClawPluginApi["registerMeetingNotesSourceProvider"] =
|
||||
const noopRegisterTranscriptsSourceProvider: OpenClawPluginApi["registerTranscriptSourceProvider"] =
|
||||
() => {};
|
||||
const noopRegisterImageGenerationProvider: OpenClawPluginApi["registerImageGenerationProvider"] =
|
||||
() => {};
|
||||
@@ -231,8 +231,8 @@ export function buildPluginApi(params: BuildPluginApiParams): OpenClawPluginApi
|
||||
handlers.registerRealtimeVoiceProvider ?? noopRegisterRealtimeVoiceProvider,
|
||||
registerMediaUnderstandingProvider:
|
||||
handlers.registerMediaUnderstandingProvider ?? noopRegisterMediaUnderstandingProvider,
|
||||
registerMeetingNotesSourceProvider:
|
||||
handlers.registerMeetingNotesSourceProvider ?? noopRegisterMeetingNotesSourceProvider,
|
||||
registerTranscriptSourceProvider:
|
||||
handlers.registerTranscriptSourceProvider ?? noopRegisterTranscriptsSourceProvider,
|
||||
registerImageGenerationProvider:
|
||||
handlers.registerImageGenerationProvider ?? noopRegisterImageGenerationProvider,
|
||||
registerVideoGenerationProvider:
|
||||
|
||||
Reference in New Issue
Block a user