Source: https://github.com/shadcn-ui/ui (packages/shadcn/src/mcp/index.ts)
| Property | Value |
|---|---|
| Name | shadcn |
| Version | 1.0.0 |
| === Available Tools === | |
| - get_project_registries | |
| - list_items_in_registries | |
| - search_items_in_registries | |
| - view_items_in_registries | |
| - get_item_examples_from_registries | |
| - get_add_command_for_items | |
| - get_audit_checklist | |
| === Calling list_items_in_registries === |
Source: https://github.com/shadcn-ui/ui (packages/shadcn/src/mcp/index.ts)
| Property | Value |
|---|---|
| Name | shadcn |
| Version | 1.0.0 |
When using knowctl to get documentation for libraries like ironrdp, the docs may describe an API that doesn't match the version the user is actually using. In this case:
The container-side idle detection (--destroy-after-idle-ms) was ineffective because the daemon maintains a persistent CDP connection with keepalives. The cdp-activity-monitor.sh watched all CDP packets via tcpdump, but the constant keepalive traffic prevented idle detection from ever triggering.
Move idle detection to the host side by:
Use a SessionStart hook to capture the session_id and store it in the existing pane JSON state file. The slash command then reads this value directly via a bash script.
session_id in its input JSON/tmp/arthack-claude/panes/{uuid}/{session}-{pane}.json to include session_idUTM uses QEMU under the hood which adds overhead. These alternatives use Apple's Virtualization.framework directly, making them significantly lighter.
The ultimate lightweight utility for running macOS VMs. Just double-click a VM and it opens using its saved settings.