Skip to content

Fix CrewAI runner by using the Python SDK - #103

Open
mikemikimike wants to merge 1 commit into
open-gitagent:mainfrom
mikemikimike:codex/issue-102-crewai-kickoff
Open

mikemikimike wants to merge 1 commit into
open-gitagent:mainfrom
mikemikimike:codex/issue-102-crewai-kickoff

Conversation

@mikemikimike

Copy link
Copy Markdown

What

Run CrewAI agents through the Python SDK, create a task from the user prompt, and forward --prompt through both direct and repository based runner paths. When no prompt is provided, use the agent description.

Why

The runner called crewai kickoff, which is not a supported CrewAI CLI command.

Fixes #102
Issue: #102

How Tested

  • npm run build (passed)
  • npm test (55 passed)
  • npx tsc --pretty false (passed)
  • git diff --check (passed)
  • opengap run --adapter crewai --prompt ... with CrewAI 1.15.22 and a local kickoff stub (passed)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[Bug] CrewAI Adapter/Runner doesn't work as expected

1 participant