axint.registry.search
Search the Axint registry for existing packages by natural-language query, enabling reuse before generating new code.
Instructions
Search the Axint Registry for already-published packages that match a natural-language query. Use this BEFORE calling axint.feature or axint.compile so the agent can install an existing package instead of... Use: use before generating code to find reusable packages; not for validating local Swift. Effects: read-only local registry search using AXINT_REGISTRY_PATH or sibling checkout; no network by default.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| query | Yes | Free-form description of what the agent is about to build. E.g., 'log a workout', 'capture a voice note',... | |
| kind | No | Optional surface filter. One of: app-intent, view, widget, store, app, component. Loose match; 'intent'... | |
| platform | No | Optional platform filter. One of: iOS, macOS, watchOS, tvOS, visionOS. Filters by the manifest's... | |
| limit | No | Hard cap on returned hits. Defaults to 10. | |
| minScore | No | Minimum normalized match score (0..1) below which results are dropped. Defaults to 0.1. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| text | Yes | Primary Axint tool response text, matching the first text content block. | |
| isError | No | Whether Axint marked the tool response as an error. |