You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Promote Buzz's existing devin acp preset to first-class managed-runtime support with the same installation, authentication, onboarding, configuration, and lifecycle quality as Claude Code and Codex.
Upstream PR block#3225 already added the tier-2 preset. This epic tracks remaining parity instead of creating another adapter.
Goal
Promote Buzz's existing
devin acppreset to first-class managed-runtime support with the same installation, authentication, onboarding, configuration, and lifecycle quality as Claude Code and Codex.Upstream PR block#3225 already added the tier-2 preset. This epic tracks remaining parity instead of creating another adapter.
Execution order
Repository orientation
Start with:
AGENTS.mdandCONTRIBUTING.mdcrates/buzz-acp/README.mdandcrates/buzz-acp/src/{acp,lib,pool}.rsdesktop/src-tauri/src/managed_agents/discovery.rsdesktop/src-tauri/src/managed_agents/discovery/presets.rsdesktop/src-tauri/src/managed_agents/runtime.rsdesktop/src/features/agents/AGENTS.mddesktop/src/features/onboarding/ui/desktop/src-tauri/src/managed_agents/config_bridge/Architecture constraints
devin acpJSON-RPC stdio.devin, commanddevin, and args["acp"]; no record migration should be needed..agents/skills; Devin reads it natively.Working agreement
desktop/src/features/agents/AGENTS.mdif config rules change.. ./bin/activate-hermit.just cibefore handoff.git commit -s; add no productionunwrap()/expect(), undocumented public APIs, orunsafecode.pnpm build:e2efor Desktop mock E2E and follow repository screenshot rules.Definition of done
devin acp.runtime: "devin"records continue without migration.just cipasses.Non-goals
devin --printReferences