Skip to content

Latest commit

 

History

History
26 lines (18 loc) · 866 Bytes

File metadata and controls

26 lines (18 loc) · 866 Bytes

workflow-plugin-agent

Verified — used in production at ratchet. This plugin has been validated end-to-end in a merged main-branch wfctl.yaml of an active GoCodeAlone project.

AI agent primitives for workflow apps. An internal engine plugin providing:

  • agent.provider module — AI provider abstraction (mock, test, anthropic, openai, copilot)
  • step.agent_execute — autonomous agent loop (LLM call → tool execution → repeat)
  • step.provider_test — test connectivity to a configured AI provider
  • step.provider_models — list available models from a provider

Install

GOPRIVATE=github.com/GoCodeAlone/* go get github.com/GoCodeAlone/workflow-plugin-agent@latest

Usage

import agent "github.com/GoCodeAlone/workflow-plugin-agent"

engine := workflow.NewEngine(
    workflow.WithPlugin(agent.New()),
)