chore: remove hero_bot — unused ACP agent binary #28
No reviewers
Labels
No labels
prio_critical
prio_low
type_bug
type_contact
type_issue
type_lead
type_question
type_story
type_task
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
lhumina_code/hero_osis!28
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "fix/buildenv-drop-hero-bot"
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?
What changed
Remove the
hero_botbinary entirely from hero_osis. It was an ACP-compatible agent that executed Hero Osis workflows over stdio — it required theaiandflowfeatures, both of which are explicitly WIP and gated out ofall-domains.Nobody was building it by default. Its only practical effect on the repo was causing the symptomatic
cargo produced no release binary for: hero_boterror that Kristof hit, becauseBINARIESinbuildenv.shstill listed it while cargo silently skipped it (required-features not enabled).Rather than carry two coupled stale-feature-gate workarounds, drop the binary.
Changes
crates/hero_osis_server/src/bin/hero_bot.rs[[bin]] name = "hero_bot"entry fromcrates/hero_osis_server/Cargo.tomlhero_botfromBINARIESinbuildenv.shSource preservation
Archived on branch
archive/hero-bot-acp, pinned at the development tip immediately before this PR. When/if ai+flow graduate out of WIP and there's a real user for the ACP agent path, cherry-pick from there.Test plan
cargo check --workspace --features all-domainsgreenhero_botis not inBINARIESand does not exist as a target🤖 Generated with Claude Code
a7c8ce0f52e0012f2864fix(buildenv): drop hero_bot — depends on gated ai/flow featuresto chore: remove hero_bot — unused ACP agent binaryView command line instructions
Checkout
From your project repository, check out a new branch and test the changes.Merge
Merge the changes and update on Forgejo.Warning: The "Autodetect manual merge" setting is not enabled for this repository, you will have to mark this pull request as manually merged afterwards.