INNER CODE UNIT · TypeScript

isProjectScript

agent-sh/agentsys · adapters/opencode-plugin/index.ts:289

        const isProjectScript = PROJECT_SCRIPT_PATTERNS.some(p => p.test(command))

        if (isProjectScript) {
          let outputText: string
          if (typeof output === "string") {
            outputText = output
          } else {
            try {
              outputText = JSON.stringify(output ?? "")
            } catch {
              outputText = String(output ?? "")
            }
          }
          const hasFailure = FAILURE_INDICATORS.some(p => p.test(outputText))

          if (hasFailure) {
            console.error(`[agentsys] Script failure detected: ${command}. Report to user before manual fallback.`)

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…