MCPcopy Create free account
hub / github.com/ByBrawe/opencode-loop / pickGoalJob

Function pickGoalJob

src/index.js:1037–1043  ·  view source on GitHub ↗
(state, target = "")

Source from the content-addressed store, hash-verified

1035function isLoopCommandName(name) {
1036 return name === "loop" || name === "loop-stop" || name === "loop-remove" || name === "loop-clear" || name === "loop-status" || name === "loop-logs" || name === "loop-help" || name === "loop-now" || name === "loop-pause" || name === "loop-resume" || name === "loop-doctor" || name === "loop-init" || name === "loop-export" || name === "loop-goal" || name === "loop-goal-status" || name === "loop-goal-pause" || name === "loop-goal-resume" || name === "loop-goal-clear" || name === "loop-goal-done" || name === "loop-goal-complete" || name === "loop-goal-blocked" || isPreset(name);
1037}
1038function commandArgsText(args) {
1039 if (args === undefined || args === null)
1040 return "";
1041 if (typeof args === "string")
1042 return args;
1043 if (Array.isArray(args))
1044 return args.map(commandArgsText).join(" ");
1045 if (typeof args === "object") {
1046 for (const key of ["arguments", "args", "message", "text", "value"]) {

Callers 3

setGoalCompleteFunction · 0.85
setGoalBlockedFunction · 0.85
setGoalProgressFunction · 0.85

Calls 1

matchJobFunction · 0.85

Tested by

no test coverage detected