UNPKG

aiwg

Version:

Deployment tool and support utility for AI context. Copies agents, skills, commands, rules, and behaviors into the paths each AI platform reads (Claude Code, Codex, Copilot, Cursor, Warp, OpenClaw, and 6 more) so one source of truth works across 10 platfo

72 lines 2.32 kB
/** * Utility Command Handlers * * Handlers for utility commands including card prefilling, contribution workflow, * metadata validation, health diagnostics, and update checking. * * @implements @.aiwg/architecture/decisions/ADR-001-unified-extension-system.md * @source @src/cli/router.ts * @tests @test/unit/cli/handlers/utilities.test.ts * @issue #33, #342 */ import { CommandHandler } from './types.js'; /** * Handler for prefill-cards command * * Prefills kanban cards with template data for project planning. * * Usage: * aiwg -prefill-cards * aiwg --prefill-cards * aiwg -prefill-cards --board <board-name> */ export declare const prefillCardsHandler: CommandHandler; /** * Handler for contribute-start command * * Starts a contribution workflow with issue tracking and branching. * * Usage: * aiwg -contribute-start * aiwg --contribute-start * aiwg -contribute-start --issue <issue-number> */ export declare const contributeStartHandler: CommandHandler; export declare const validateMetadataHandler: CommandHandler; /** * Handler for doctor command * * Runs health diagnostics on the AIWG installation and workspace. * * Usage: * aiwg doctor * aiwg -doctor * aiwg --doctor * aiwg doctor --verbose * aiwg doctor --scope user # validate ~/.aiwg/installed.json */ export declare const doctorHandler: CommandHandler; /** * Handler for update command * * Updates AIWG and re-deploys installed frameworks/addons. * - Checks for npm/git updates first * - Reads .aiwg/frameworks/registry.json to detect installed items * - Re-deploys only those (preserving the user's current selection) * - Use --all to deploy everything (equivalent to `aiwg use all`) * * Usage: * aiwg update # Update + re-deploy installed frameworks * aiwg update --all # Update + deploy everything * aiwg update --dry-run # Show what would be updated * aiwg update --provider <name> # Pass through provider to deployment * aiwg update --skip-check # Skip npm/git update check, only re-deploy * * @issue #342 */ export declare const updateHandler: CommandHandler; /** * All utility handlers */ export declare const utilityHandlers: CommandHandler[]; //# sourceMappingURL=utilities.d.ts.map