update_features
Add unassigned intents to the feature catalog additively, preserving existing features. Refresh the project's high-level purpose view from recorded intents.
Instructions
Update the project's feature catalog from its recorded intents.
Additively groups any intents that are not yet assigned to a feature into the running catalog (an incremental "extend"), without disturbing existing features. The feature catalog is the high-level "what does this project actually do?" view, derived from the repo's intents.
When to use:
After recording or completing intents, to keep the feature list current.
On demand, when you want the catalog refreshed with recent work.
Behavior:
Additive only — never deletes or re-derives existing features.
Intents already assigned to a feature are skipped; only unassigned ones are processed.
Runs in the Kawa Code desktop app and returns the resulting feature count.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| repoPath | Yes | Local path to the repository root |