refactor(packages): extract agents-md-core package

This commit is contained in:
YeonGyu-Kim
2026-05-21 02:45:20 +09:00
parent 2748009ff2
commit 7c7aa28160
18 changed files with 276 additions and 101 deletions
+20
View File
@@ -0,0 +1,20 @@
import {
findAgentsMdUp as findAgentsMdUpCore,
} from "@oh-my-opencode/rules-core";
import { isAbsolute, resolve } from "node:path";
import type { AgentsMdDiscoveryInput } from "./types";
export function resolveFilePath(rootDirectory: string, path: string): string | null {
if (!path) return null;
if (isAbsolute(path)) return path;
return resolve(rootDirectory, path);
}
export async function findAgentsMdUp(input: AgentsMdDiscoveryInput): Promise<string[]> {
return findAgentsMdUpCore({
startDir: input.startDir,
rootDir: input.rootDir,
cache: input.cache,
});
}