Skip to content

Conversation

@nitsanavni
Copy link

@nitsanavni nitsanavni commented Sep 16, 2025

Summary

  • Added agent() method for AI-assisted automation
  • Enables hybrid automation combining manual steps with AI agent assistance
  • Tracks agent time and steps separately in statistics

nitsanavni and others added 2 commits September 16, 2025 18:23
- New agent.py module with function to call external agents via subprocess
- Process.agent() method for automated agent interactions
- Separate tracking for agent steps with dedicated counter and clock
- Mirror agent stdout/stderr to process stdio while also returning output
- Agent time tracked separately in statistics report

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
- Created fix_lint_issues.py to fix lint issues one at a time
- Process uses agent to fix single issues iteratively
- Includes human approval step before committing each fix
- Added sample file with lint issues for testing

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
@JayBazuzi
Copy link
Member

I like the first commit. The second feels too specific?

@nitsanavni
Copy link
Author

@JayBazuzi right, the 2nd commit is meant just to relate the enhancement to recent activities we've been playing around with. If you like the idea overall, I can sanitize to a nicer cleaner version.

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.

2 participants