feat: workspace onboarding, server lifecycle enhancements#24
Merged
0xmrpeter merged 1 commit intoOpen-ACP:developfrom Apr 6, 2026
Merged
feat: workspace onboarding, server lifecycle enhancements#240xmrpeter merged 1 commit intoOpen-ACP:developfrom
0xmrpeter merged 1 commit intoOpen-ACP:developfrom
Conversation
…ments Workspace Management: - SetupModal for new workspace creation (agent selection + auto-start) - Clone workspace auto-starts server after creation - Context menu: Start/Stop server, Copy path, Reconnect, Remove - Status dot badges persist across workspace switches - invoke_cli includes stdout in error messages Onboarding: - Setup wizard uses invoke_cli for server start (fixes sidecar timeout) - Agent install updates UI state immediately without reload - dev_reset uses find_openacp_binary for reliable binary removal - Startup debug logging Chat & Tool Cards: - Copy button on assistant messages next to usage bar - Tool title rebuilds from tool_update events (fixes Read file name) - Thinking blocks: Markdown rendering with muted style - Thinking blocks split correctly across tool calls - Tool card IN/OUT toggle with animation
9356b96 to
d80fb69
Compare
4 tasks
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
Workspace Onboarding
SetupModalcomponent for creating workspaces — agent selection + auto-startinvoke_cliinstead of Tauri sidecar for server start (fixes 30s timeout on fresh installs)dev_resetusesfind_openacp_binaryfor reliable binary removal[onboard]in console)Workspace Lifecycle (Context Menu)
invoke_cliincludes stdout in error messages when stderr is emptyRequires
instances createflag forwarding + complete config generationTest plan
dev_resetremoves both config and binarypnpm build