@promptbook/google
Version:
Promptbook: Create persistent AI agents that turn your company's scattered knowledge into action
24 lines (23 loc) • 850 B
TypeScript
/**
* How an outdated CLI coding harness can be brought up to date where it is really installed.
*
* @private internal utility of `promptbookCli`
*/
export type HarnessUpdatePlan = {
/**
* Command which updates the harness in place
* or `null` when the installation is not understood well enough to name one.
*/
readonly command: string | null;
/**
* Whether Promptbook may run the command itself instead of only printing it.
*
* Only installations which Promptbook can update without any side effect are updated automatically,
* everything else is left to the user together with the instructions.
*/
readonly isRunnableByPromptbook: boolean;
/**
* Extra environment variables required by the update command.
*/
readonly environment?: Readonly<Record<string, string>>;
};