MCPcopy Index your code
hub / github.com/Opencode-DCP/opencode-dynamic-context-pruning / getPromptByKey

Function getPromptByKey

scripts/print.ts:12–27  ·  view source on GitHub ↗
(prompts: RuntimePrompts, key: PromptKey)

Source from the content-addressed store, hash-verified

10}
11
12function getPromptByKey(prompts: RuntimePrompts, key: PromptKey): string {
13 switch (key) {
14 case "system":
15 return prompts.system
16 case "compress-range":
17 return prompts.compressRange
18 case "compress-message":
19 return prompts.compressMessage
20 case "context-limit-nudge":
21 return prompts.contextLimitNudge
22 case "turn-nudge":
23 return prompts.turnNudge
24 case "iteration-nudge":
25 return prompts.iterationNudge
26 }
27}
28
29const args = process.argv.slice(2)
30const showHelp = args.includes("-h") || args.includes("--help")

Callers 1

print.tsFile · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected