Repository navigation
Added
/commit-claude-config— opt back into version-controlling the kit. Strips the config block from.gitignore, then stages and commits.claude/(or.agents/),CLAUDE.md,.mcp.json, and.gitmodules. Keepsext/submodules ignored (re-fetched viagit submodule update), so it doesn't vendor 18 upstream repos. Detects--agentsinstalls.- Config gitignored by default —
install.shnow adds.gitmodules, the config dir (.claude//.agents/),CLAUDE.md, and.mcp.jsonto.gitignore, so the kit reads as ignorable infrastructure and stays out ofgit status. Written as a marked block (# >>> solana-ai-kit config … <<<) so/commit-claude-configcan remove it surgically. Safe by git semantics — already-tracked files are unaffected. The install output + README/QUICK-START document the default and the opt-in.
Changed
- Parallel + shallow submodule fetch —
install.shclones with--shallow-submodules --jobs N(floor 8) and runsgit submodule update --init --recursive --jobs N, fetching the 18ext/skill submodules concurrently at their pinned commits instead of serially. Tag resolution is skipped on local-source installs. - Banner byline centered + darkened — the
by @SuperteamBR 🇧🇷line (install banner + SessionStart hooks) is centered under the logo and uses a dim dark-gray so it reads as a subtle subtitle. - Command count 29 → 30.
Security
.envgitignored —install.shnow adds.env/.env.localto.gitignore(the installer creates.envfrom.env.example, which holds API keys once filled)..env.examplestays tracked.
Full changelog: v2.0.2...v2.1.0