Skip to content

bighelp plugin 3.12.0

Choose a tag to compare

@github-actions github-actions released this 13 Oct 23:27
e093d4b

3.12.0: Dev Factory, coding workflows across git projects

This release adds Dev Factory for Bighelp IDE. A recipe runs the same coding job in several git projects. Each run uses its own worktree, can run your tests, waits for you to approve the changes, and can open a pull request.

In this release

  • Dev Factory (#148): workflows with "schemaVersion": 3. Version 1 and 2 workflows work as before. The contract is in docs/DEV_FACTORY.md.
    • A recipe lists 1 to 10 git projects. One start makes one run per project.
    • Each run gets a new worktree in <repo>/.worktrees/, or uses the project folder. The plugin never removes a worktree.
    • Command steps run a command, for example your tests, without a shell and with a time limit. Hermes' keys and your AI providers' keys never reach the command.
    • A run can wait for you to approve its changes. If the folder changes after you looked, the plugin refuses the approval.
    • Pull request steps use your own git and GitHub CLI sign-ins.
    • The feature is native-workflows-code-v1. The plugin lists it when git is on the computer's PATH.

You need bighelp 2.3.0 (118) or later for Dev Factory (☰ › Dev Factory in Bighelp IDE). Older apps do not see the new recipes.

Tested

  • tests/test_workflow_code.py and tests/test_workflow_code_model.py: 31 tests pass. They use throwaway git repositories and a stand-in gh.
  • tests/test_portability.py: the version check passes (the version is the same in all files). One other portability test needs Hermes installed (gateway), so it cannot run on this machine. It fails the same way on main.

Made by Claude Opus 5.5 (claude-opus-5-5) in Claude Code.

🤖 Generated with Claude Code