Files
codex/codex-cli/src/cli_singlepass.tsx
2025-04-16 10:41:44 -07:00

29 lines
583 B
TypeScript

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 {};