Skip to content

Merge CLI-related commits from main to cli branch#2

Merged
cloorc merged 9 commits intoclifrom
feature/cherry-pick-cli-commits
Mar 20, 2026
Merged

Merge CLI-related commits from main to cli branch#2
cloorc merged 9 commits intoclifrom
feature/cherry-pick-cli-commits

Conversation

@cloorc
Copy link
Copy Markdown

@cloorc cloorc commented Mar 20, 2026

Closes #1

Cherry-pick CLI-related commits from main branch to cli branch:

Commits to cherry-pick:

Skipped (UI/orchestration):

michaelneale and others added 9 commits March 20, 2026 19:18
Signed-off-by: Douwe Osinga <douwe@squareup.com>
Co-authored-by: Douwe Osinga <douwe@squareup.com>
…ate (aaif-goose#7818)

Signed-off-by: fre$h <fre5h3nough@gmail.com>
Signed-off-by: fre <anonwurcod@proton.me>
Signed-off-by: Rabi Mishra <mishra.rabi@gmail.com>
Signed-off-by: Elias Posen <elias@posen.ch>
…#8004) - CLI parts only

Cherry-picked leaf/leaf-acp related changes:
- Add /status route to ACP transport
Cherry-picked leaf/leaf-server related changes:
- Update session_events routes
- Update session_event_bus
- Update extension_manager
- Update platform_extensions/mod.rs
- Add orchestrator platform extension
- Update context_mgmt
- Update execution/manager with cancellation support
- Rename GooseMode to LeafMode in orchestrator.rs
- Remove code_execution references from reply_parts.rs (code-mode feature removed)
- Fix template_recipe.rs to use Template.undeclared_variables() directly
- Remove #[cfg(feature = "code-mode")] gated code from platform_extensions/mod.rs
- Fix test_what_is_your_name to check for 'goose' (matching recorded responses)
- Replace Goose branding with Leaf
- Emphasize pure CLI focus
- Document differences from upstream Goose
- Update architecture section for leaf crates
- Remove desktop/UI references
- Add development and contributing sections
@cloorc cloorc merged commit 1a368f1 into cli Mar 20, 2026
1 check passed
@cloorc cloorc deleted the feature/cherry-pick-cli-commits branch March 20, 2026 15:00
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.

Merge CLI-related commits from main to cli branch

6 participants