axint.project.index
Index a local Apple project to create a compact context pack, enabling Axint to reason over multiple files for project-aware repairs and multi-file SwiftUI work.
Instructions
Scan the local Apple project and write a compact .axint/context pack so Axint can reason over changed files, nearby SwiftUI surfaces, and interaction-risk files instead of only one source file at a time. Use: use before project-aware repair, multi-file SwiftUI work, or interaction-risk analysis. Effects: writes .axint/context unless dryRun=true; reads local project files only.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| targetDir | No | Project directory to index. Defaults to the current working directory. | |
| projectName | No | Optional project name override for the context pack. | |
| changedFiles | No | Optional changed files to pin into the context pack. | |
| includeGit | No | Whether to include git changed-file discovery. Defaults to true. | |
| dryRun | No | When true, returns the index without writing .axint/context files. | |
| format | No | Output format. Defaults to markdown. |
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. |