makePrompt function test
Last updated: 2026-03-01T23:25:47.067Z
Metrics
LOC: 17
Complexity: 1
Params: 3
Signature
makePrompt(
overrides: Partial<StructuredPrompt<unknown, unknown>> = {},
): : StructuredPrompt<unknown, unknown>
Source Code
function makePrompt(
overrides: Partial<StructuredPrompt<unknown, unknown>> = {},
): StructuredPrompt<unknown, unknown> {
return {
id: "test-prompt",
version: "1.0.0",
role: "system",
persona: "You are a test assistant.",
task: "Do something useful.",
rules: ["Rule 1", "Rule 2"],
outputSchema: undefined,
examples: [],
buildPrompt: () => "",
parseResponse: () => null,
...overrides,
};
}
Dependencies (Outgoing)
| Target | Type |
|---|---|
| renderOutputSchema | uses |
| renderPromptBase | uses |
| renderSystemPrompt | uses |
| StructuredPrompt | uses |
| PromptOutputField | uses |
| makePrompt | calls |
Impact (Incoming)
| Source | Type |
|---|---|
| makePrompt | calls |