Skip to content

Simplify hackbot agent structure into self-contained agents/<name>/folders#6145

Draft
suhaibmujahid wants to merge 7 commits into
mozilla:masterfrom
suhaibmujahid:worktree-simplify-hackbot-agents
Draft

Simplify hackbot agent structure into self-contained agents/<name>/folders#6145
suhaibmujahid wants to merge 7 commits into
mozilla:masterfrom
suhaibmujahid:worktree-simplify-hackbot-agents

Conversation

@suhaibmujahid

Copy link
Copy Markdown
Member

Co-locate each agent's logic, entrypoint, and deployment in one folder; move shared building blocks (Reporter, actions_server_for, Bugzilla MCP) into hackbot-runtime; derive Job env from the input schema (model_to_env) instead of per-agent build_env. Migrate bug-fix as the reference.

…olders

Co-locate each agent's logic, entrypoint, and deployment in one folder; move
shared building blocks (Reporter, actions_server_for, Bugzilla MCP) into
hackbot-runtime; derive Job env from the input schema (model_to_env) instead of
per-agent build_env. Migrate bug-fix as the reference.
Remove bugbug/tools/duplicate_bugs and the root pyproject bits it was the sole
user of: the bug-fix optional extra (agent-tools[bugzilla]) and the
duplicate_bugs/prompts wheel artifact. bugbug no longer depends on agent-tools.
@suhaibmujahid suhaibmujahid force-pushed the worktree-simplify-hackbot-agents branch from c60db3e to a174cde Compare June 10, 2026 05:31
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.

1 participant