mirror of
https://github.com/openclaw/openclaw.git
synced 2026-05-30 02:08:44 +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
@@ -186,16 +186,6 @@ describe("bundled plugin build entries", () => {
|
||||
}
|
||||
});
|
||||
|
||||
it("keeps source-only external plugins out of bundled dist entries", () => {
|
||||
const entries = listBundledPluginBuildEntries();
|
||||
const artifacts = listBundledPluginPackArtifacts();
|
||||
|
||||
for (const pluginId of ["meeting-notes"]) {
|
||||
expectNoPrefixMatches(Object.keys(entries), `extensions/${pluginId}/`);
|
||||
expectNoPrefixMatches(artifacts, `dist/extensions/${pluginId}/`);
|
||||
}
|
||||
});
|
||||
|
||||
it("keeps bundled channel secret contracts on packed top-level sidecars", () => {
|
||||
const artifacts = listBundledPluginPackArtifacts();
|
||||
const excludedPackageDirs = collectRootPackageExcludedExtensionDirs();
|
||||
|
||||
Reference in New Issue
Block a user