Add vp attach and extend vp stop to accept container names#68
Conversation
🤖 Augment PR SummarySummary: This PR adds a new workflow for reattaching to running VibePod agent containers and extends stopping behavior to support container-level targeting. Changes:
Technical Notes: The stop path now resolves arguments as agent name/shortcut first, then falls back to container name/ID lookup; attach is limited to running containers with an agent label. 🤖 Was this summary useful? React with 👍 or 👎 |
|
augment review |
|
Warning Rate limit exceeded
Your organization is not enrolled in usage-based pricing. Contact your admin to enable usage-based pricing to continue reviews beyond the rate limit, or try again in 26 minutes and 39 seconds. ⌛ How to resolve this issue?After the wait time has elapsed, a review can be triggered using the We recommend that you space out your commits to avoid hitting the rate limit. 🚦 How do rate limits work?CodeRabbit enforces hourly rate limits for each developer per organization. Our paid plans have higher rate limits than the trial, open-source and free plans. In all cases, we re-allow further reviews after a brief timeout. Please see our FAQ for further information. ℹ️ Review info⚙️ Run configurationConfiguration used: defaults Review profile: CHILL Plan: Pro Run ID: 📒 Files selected for processing (8)
✨ Finishing Touches🧪 Generate unit tests (beta)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
|
augment review |
Adds a new
vp attachcommand for reattaching your terminal to a running VibePod-managed container, and extends thevp stopcommand to allow stopping a specific container by name or ID, in addition to stopping by agent name. The documentation is updated to explain these new workflows, and comprehensive tests are added for both commands. The Docker management code is also improved to support these new operations.New CLI features and workflows:
vp attachcommand, allowing users to reattach their terminal to a running VibePod-managed container. This command can auto-select the container if only one is running, or take a container name/ID as an argument.vp stopcommand to accept either an agent name/shortcut (stopping all its containers) or a specific container name/ID (stopping just that container).