add local buddy and local ultraplan flow#30
Draft
LaplaceYoung wants to merge 9 commits intopaoloanzn:mainfrom
Draft
add local buddy and local ultraplan flow#30LaplaceYoung wants to merge 9 commits intopaoloanzn:mainfrom
LaplaceYoung wants to merge 9 commits intopaoloanzn:mainfrom
Conversation
added 9 commits
April 13, 2026 10:47
|
Important Review skippedDraft detected. Please check the settings in the CodeRabbit UI or the ⚙️ Run configurationConfiguration used: defaults Review profile: CHILL Plan: Pro Run ID: You can disable this status message by setting the Use the checkbox below for a quick retry:
✨ 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 |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
This PR brings the local
/buddyand/ultraplancapability gap fixes on top offree-code, based on a direct comparison againstEnchograph/whu-code.The comparison showed that
whu-codealso contains a large set of branding and i18n commits that are not part of this change. This PR intentionally keeps the scope narrow and only carries the buddy / ultraplan / Sorux-related deltas that are needed to restore the missing local workflows.User Impact
Before this change:
BUDDYcould be enabled, but the command surface was incomplete and the build path expected modules that were not fully wired./ultraplanstill reflected the remote-first flow, which did not match the local-only expectation for this fork.After this change:
/buddyis available as a local command surface with status display and interaction hooks./ultraplanlaunches a local planner flow in a new terminal instead of depending on the remote CCR-style path.Root Cause
This fork had already diverged from upstream
free-code, but the local companion and planning workflows were only partially wired. In practice that left the repository with feature flags, UI affordances, and expectations for/buddyand/ultraplan, while key local execution pieces were still missing or still shaped around the remote implementation.Fix
The patch set is intentionally scoped to the local workflow path:
/buddycommand entrypoint and local companion card / observer behavior/ultraplanflow with a local terminal orchestration pathVerification
Verified in a clean git worktree created from
HEADfor this PR branch:bun installbun testbun run buildResults:
bun test: 14 passed, 0 failedbun run build: succeeded and built./cli