Files
llmx/codex-cli/src/cli-singlepass.tsx

29 lines
583 B
TypeScript
Raw Normal View History

import type { AppConfig } from "./utils/config";
import { SinglePassApp } from "./components/singlepass-cli-app";
import { render } from "ink";
import React from "react";
export async function runSinglePass({
originalPrompt,
config,
rootPath,
}: {
originalPrompt?: string;
config: AppConfig;
rootPath: string;
}): Promise<void> {
return new Promise((resolve) => {
render(
<SinglePassApp
originalPrompt={originalPrompt}
config={config}
rootPath={rootPath}
onExit={() => resolve()}
/>,
);
});
}
export default {};