feat: :ShepherdAgent hands a todo to a coding agent #14
No reviewers
Labels
No labels
bug
documentation
duplicate
enhancement
good first issue
help wanted
invalid
question
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set
Reference
jwarykowski/nvim-shepherd!14
Loading…
Reference in a new issue
No description provided.
Delete branch "feat/agent"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Adds
:ShepherdAgent, the Neovim side ofshepherd agent(jwarykowski/shepherd#51, subtasks in #53).:ShepherdAgent: pick an open item or subtask, hand it to a coding agent.:ShepherdAgent 3/3.2/ an item id hands that one off directly; any other argument filters the picker.:ShepherdListgains an agent action on open items.$HERDR_ENV), shepherd creates a worktree and starts the agent in its own pane, so the call runs async with a notify and refreshes counts. Outside herdr the agent CLI needs a TTY, so it runs in the floating terminal.agent_argvandis_refwith specs (32 pass locally). README and CONTRIBUTING updated.Needs a shepherd release that has
shepherd agent; merge after shepherd#51 ships. The demo gif doesn't show the new command yet (vhs not installed here).Closing: this calls
shepherd agentfrom shepherd#51, which is closed. Once shepherd#61 lands, nvim-shepherd can callshepherd go <ref>instead.Pull request closed