mirror of
https://github.com/Kilo-Org/kilocode.git
synced 2026-08-29 03:44:06 +08:00
fix(cli): keep bundled plugin initialization silent
Co-authored-by: kiloconnect[bot] <240665456+kiloconnect[bot]@users.noreply.github.com>
This commit is contained in:
@@ -31,6 +31,8 @@ import { ProjectID } from "../../src/project/schema"
|
||||
import { Filesystem } from "@/util/filesystem"
|
||||
import { ConfigPlugin } from "@/config/plugin"
|
||||
import { Npm } from "@opencode-ai/core/npm"
|
||||
import { isIndexingPlugin } from "@kilocode/kilo-indexing/detect" // kilocode_change
|
||||
import { isAtomicChatPlugin } from "@/kilocode/atomic-chat-feature" // kilocode_change
|
||||
|
||||
const emptyAccount = Layer.mock(Account.Service)({
|
||||
active: () => Effect.succeed(Option.none()),
|
||||
@@ -1509,7 +1511,11 @@ test("keeps plugin origins aligned with merged plugin list", async () => {
|
||||
expect(names).toContain("global-only@1.0.0")
|
||||
expect(names).toContain("local-only@1.0.0")
|
||||
|
||||
expect(origins.map((item) => item.spec)).toEqual(plugins)
|
||||
// kilocode_change start - bundled plugins intentionally have no external plugin origins
|
||||
expect(origins.map((item) => item.spec)).toEqual(
|
||||
plugins.filter((item) => !isIndexingPlugin(item) && !isAtomicChatPlugin(item)),
|
||||
)
|
||||
// kilocode_change end
|
||||
const hit = origins.find((item) => ConfigPlugin.pluginSpecifier(item.spec) === "shared-plugin@2.0.0")
|
||||
expect(hit?.scope).toBe("local")
|
||||
},
|
||||
|
||||
@@ -7,8 +7,6 @@ import { createAuthHook } from "./auth-hook"
|
||||
import { LOG_PREFIX } from "../constants"
|
||||
|
||||
export const AtomicChatPlugin: Plugin = async (input: PluginInput) => {
|
||||
console.log(`${LOG_PREFIX} Atomic Chat plugin initialized`)
|
||||
|
||||
const { client } = input
|
||||
|
||||
if (!client || typeof client !== "object") {
|
||||
|
||||
Reference in New Issue
Block a user