axint.registry.search
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 regenerating Swift the community has already shipped. Use: use before generating code to find reusable packages; not for validating local Swift. Inputs: query drives ranking; kind and platform narrow results without changing the registry source. Effects: read-only local registry search using AXINT_REGISTRY_PATH or sibling checkout; no network by default.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| kind | No | Optional surface filter. | |
| limit | No | Hard cap on returned hits. Defaults to 10. | |
| query | Yes | Free-form description of what the agent is about to build. E.g., 'log a workout', 'capture a voice note', 'show timer'. | |
| minScore | No | Minimum normalized match score (0..1) below which results are dropped. | |
| platform | No | Optional platform filter. One of: iOS, macOS, watchOS, tvOS, visionOS. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| text | Yes | ||
| isError | No |