Skip to content

Commit 0c5da01

Browse files
committed
Improve wording
1 parent 6616589 commit 0c5da01

1 file changed

Lines changed: 5 additions & 4 deletions

File tree

src/semble/installer/installer.py

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -102,19 +102,19 @@ def _apply_subagent(agent: AgentTarget, mode: Mode) -> WriteResult | None:
102102

103103
_INTEGRATIONS: list[_Integration] = [
104104
_Integration(
105-
"mcp", "MCP server", "registers semble as a tool in the agent", _apply_mcp, AgentTarget.resolved_mcp_path
105+
"mcp", "MCP server", "lets the agent call semble directly as a tool", _apply_mcp, AgentTarget.resolved_mcp_path
106106
),
107107
_Integration(
108108
"instructions",
109109
"Instructions",
110-
"adds usage guide to the agent's config file",
110+
"adds CLI usage guidance to AGENTS.md / CLAUDE.md",
111111
_apply_instructions,
112112
lambda a: a.instructions_path,
113113
),
114114
_Integration(
115115
"subagent",
116116
"Sub-agent",
117-
"installs a global semble-search sub-agent (available in all projects)",
117+
"installs a dedicated semble-search sub-agent",
118118
_apply_subagent,
119119
lambda a: a.subagent_path,
120120
),
@@ -190,7 +190,8 @@ def run(mode: Mode) -> None:
190190
f"Select agents to {'configure' if install else 'remove configuration from'}:", agent_items
191191
) or _exit("Nothing selected. Exiting.")
192192

193-
integ_items = [(f"{i.label}{i.desc}", i, True) for i in _INTEGRATIONS]
193+
max_label = max(len(i.label) for i in _INTEGRATIONS)
194+
integ_items = [(f"{i.label:<{max_label}}{i.desc}", i, True) for i in _INTEGRATIONS]
194195
chosen_integrations = _checkbox(
195196
f"Select integrations to {'enable' if install else 'remove'}:", integ_items
196197
) or _exit("Nothing selected. Exiting.")

0 commit comments

Comments
 (0)