Tags: neiii/bridle
Tags
feat: add Factory Droid harness support and improve TUI harness order… …ing (#37) * feat(tui): prioritize installed harnesses and move default to first position - Sort harnesses so installed ones appear before uninstalled - Default harness config now moves harness to position 0 instead of navigating to index - Add Droid harness ID and name mappings * feat: add Factory Droid harness support Add full support for Factory Droid as a harness target: ## CLI Support - Add 'droid' and 'factory' as harness aliases in: - src/cli/install.rs: parse_harness_kind() and select_targets() - src/cli/profile.rs: resolve_harness() - src/install/installer.rs: parse_harness_kind() - src/install/mcp_installer.rs: parse_harness_kind() - src/install/uninstaller.rs: parse_harness_kind() ## Harness Configuration - src/harness/mod.rs: Map HarnessKind::Droid to 'droid' ID - src/install/mcp_config.rs: Use 'mcpServers' as MCP key for Droid - src/install/mcp_installer.rs: Use 'mcp.json' as config file for Droid profiles ## Install Instructions - src/harness/install_instructions.rs: - Add droid_instructions() with Factory.ai URL and brew tap - Add 'Factory Droid' display name in get_empty_state_message() - Add 'droid' CLI example in empty state messages
PreviousNext