fix(installer): tell Kiro IDE users to enable MCP in Settings (#475)
PR #473 emitted only "Restart Kiro for MCP changes to take effect." That note is incomplete for Kiro IDE users: the IDE ships with MCP support disabled by default, so a freshly-written ~/.kiro/settings/mcp.json is ignored until the user opens Settings, searches "MCP", and flips the "Kiro Agent: Configure MCP" dropdown to "Enabled". The agent then reports "No MCP powers installed" and falls back to grep/Read — which looks like an installer wiring bug but isn't. Kiro CLI doesn't gate on this flag — it reads the same file without any toggle — so the second note calls out which audience needs the extra step. Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
This commit is contained in:
co-authored by
Claude Opus 4.7
parent
b9dc4a0fa5
commit
110e24fea7
@@ -79,7 +79,15 @@ class KiroTarget implements AgentTarget {
|
|||||||
files.push(writeSteeringEntry(loc));
|
files.push(writeSteeringEntry(loc));
|
||||||
return {
|
return {
|
||||||
files,
|
files,
|
||||||
notes: ['Restart Kiro for MCP changes to take effect.'],
|
// The IDE-only enable-MCP step is load-bearing: Kiro IDE ships
|
||||||
|
// with MCP support disabled by default, so even a valid
|
||||||
|
// `~/.kiro/settings/mcp.json` at the documented path is ignored
|
||||||
|
// until the user flips the toggle. Kiro CLI reads the same file
|
||||||
|
// without a gate, so we call out which audience this applies to.
|
||||||
|
notes: [
|
||||||
|
'Restart Kiro for MCP changes to take effect.',
|
||||||
|
'Kiro IDE: also enable MCP in Settings (search "MCP" → "Enabled"). Kiro CLI users can skip this step.',
|
||||||
|
],
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user