Config-manager: migrate legacy OMO config path
This commit is contained in:
@@ -289,7 +289,7 @@ describe("opencode-config-dir", () => {
|
||||
expect(paths.configJson).toBe(join(expectedDir, "opencode.json"))
|
||||
expect(paths.configJsonc).toBe(join(expectedDir, "opencode.jsonc"))
|
||||
expect(paths.packageJson).toBe(join(expectedDir, "package.json"))
|
||||
expect(paths.omoConfig).toBe(join(expectedDir, "oh-my-opencode.json"))
|
||||
expect(paths.omoConfig).toBe(join(expectedDir, "oh-my-openagent.json"))
|
||||
})
|
||||
|
||||
test("returns all config paths for desktop binary", () => {
|
||||
@@ -305,7 +305,7 @@ describe("opencode-config-dir", () => {
|
||||
expect(paths.configJson).toBe(join(expectedDir, "opencode.json"))
|
||||
expect(paths.configJsonc).toBe(join(expectedDir, "opencode.jsonc"))
|
||||
expect(paths.packageJson).toBe(join(expectedDir, "package.json"))
|
||||
expect(paths.omoConfig).toBe(join(expectedDir, "oh-my-opencode.json"))
|
||||
expect(paths.omoConfig).toBe(join(expectedDir, "oh-my-openagent.json"))
|
||||
})
|
||||
})
|
||||
|
||||
|
||||
@@ -7,6 +7,7 @@ import type {
|
||||
OpenCodeConfigDirOptions,
|
||||
OpenCodeConfigPaths,
|
||||
} from "./opencode-config-dir-types"
|
||||
import { CONFIG_BASENAME } from "./plugin-identity"
|
||||
|
||||
export type {
|
||||
OpenCodeBinaryType,
|
||||
@@ -97,7 +98,7 @@ export function getOpenCodeConfigPaths(options: OpenCodeConfigDirOptions): OpenC
|
||||
configJson: join(configDir, "opencode.json"),
|
||||
configJsonc: join(configDir, "opencode.jsonc"),
|
||||
packageJson: join(configDir, "package.json"),
|
||||
omoConfig: join(configDir, "oh-my-opencode.json"),
|
||||
omoConfig: join(configDir, `${CONFIG_BASENAME}.json`),
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user