MCPcopy Create free account
hub / github.com/CreminiAI/skillpack / buildSystemPromptOverrides

Function buildSystemPromptOverrides

src/runtime/agent.ts:192–207  ·  view source on GitHub ↗
(
  packPromptBlock?: string,
  env: NodeJS.ProcessEnv = process.env,
)

Source from the content-addressed store, hash-verified

190}
191
192export function buildSystemPromptOverrides(
193 packPromptBlock?: string,
194 env: NodeJS.ProcessEnv = process.env,
195): string[] {
196 const prompts: string[] = [];
197 const frevanaSystemPrompts = readFrevanaSystemPrompts(env);
198
199 if (frevanaSystemPrompts) {
200 prompts.push(frevanaSystemPrompts);
201 }
202 if (packPromptBlock) {
203 prompts.push(packPromptBlock);
204 }
205
206 return prompts;
207}
208
209export function buildActiveToolNames(
210 customTools: Array<{ name?: unknown }> = [],

Callers 2

getOrCreateSessionMethod · 0.85
agent.test.tsFile · 0.85

Calls 1

readFrevanaSystemPromptsFunction · 0.85

Tested by

no test coverage detected