| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| README.md | 2025-10-24 | 2.3 kB | |
| Release v0.9.7 source code.tar.gz | 2025-10-24 | 2.3 MB | |
| Release v0.9.7 source code.zip | 2025-10-24 | 2.5 MB | |
| Totals: 3 Items | 4.8 MB | 0 | |
What's Changed
- Test/chat fixes by @Gerome-Elassaad in https://github.com/Gerome-Elassaad/codinit-app/pull/24 Full Changelog: https://github.com/Gerome-Elassaad/codinit-app/compare/v0.9.6...v0.9.7
π§© New Components
MCPServerCard.tsxβ Elegant card for displaying MCP servers with icons, status badges, expandable tool lists, and configuration/error states.MCPIntegrationPanel.tsxβ Right-side slide-in panel with tabs for Integrations, Secrets, and Knowledge. Includes availability checks, empty states, and blurred backdrop.-
MCPMarketplace.tsxβ Full-featured marketplace with: -
10 prebuilt templates (Supabase, Stripe, GitHub, etc.)
- Search and category filtering
- Clean, card-based UI matching CodinITβs design system
MCPTemplateConfigDialog.tsxβ Dynamic configuration dialog with validation, credential mapping, and secure local storage handling.
π§ Updates
MCPTools.tsxβ Simplified integrations button showing available server count and status indicator.ChatBox.tsx/BaseChat.tsxβ Added panel open/close logic and MCP panel rendering.MCPIntegrationPanel.tsxβ New Marketplace tab, template selection handler, and dialog state management.
π Fixes
-
Starter Template Import Reliability Fixed all issues preventing templates from importing correctly when initializing projects. Improvements include:
-
Fixed base64 decoding failures in Node.js
- Resolved silent file fetch failures
- Improved error feedback to users
These fixes apply to both:
- Starter Templates UI flow (direct Git clone)
- Example Prompts flow (AI-selected templates via GitHub API)
β¨ Key Features
- β Slide-in integrations panel
- β Marketplace for quick integration setup
- β Beautiful, card-based MCP server display
- β Availability checks with refresh button
- β Visual indicator on integrations button
- β Modern cyan-blue accent styling
- β Fully passing TypeScript + ESLint
π§ User Flow
- Click the integrations (plug) icon in the chatbox
- Browse the Marketplace tab
- Select and configure an integration
- Save credentials β server appears under Integrations