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
62 lines • 1.84 kB
TypeScript
/**
* Workspace Management Handlers
*
* Handlers for workspace health, migration, and rollback operations.
* Delegates to existing CLI scripts in tools/cli/.
*
* @implements @.aiwg/architecture/decisions/ADR-001-unified-extension-system.md
* @source @src/cli/router.ts
* @issue #33
*/
import { CommandHandler } from './types.js';
/**
* Handler for workspace status command
*
* Shows workspace health, installed frameworks, and migration status.
*
* Usage:
* aiwg -status
* aiwg --status
* aiwg -status --verbose
* aiwg -status --json
*/
export declare const statusHandler: CommandHandler;
/**
* Handler for the guided onboarding wizard.
*
* The MVP wizard is a deterministic, no-write planner that walks the user
* through provider, project, framework, deploy, and verification steps.
*/
export declare const wizardHandler: CommandHandler;
/**
* Handler for workspace migration command
*
* Migrates legacy .aiwg/ workspace structure to framework-scoped structure.
* Provides interactive migration workflow with validation, backup, and reporting.
*
* Usage:
* aiwg -migrate-workspace
* aiwg --migrate-workspace
* aiwg -migrate-workspace --dry-run
* aiwg -migrate-workspace --no-backup
* aiwg -migrate-workspace --force
* aiwg -migrate-workspace --yes
*/
export declare const migrateWorkspaceHandler: CommandHandler;
/**
* Handler for workspace rollback command
*
* Rolls back workspace migration from backup.
*
* Usage:
* aiwg -rollback-workspace
* aiwg --rollback-workspace
* aiwg -rollback-workspace --list
* aiwg -rollback-workspace --backup <backup-path>
*/
export declare const rollbackWorkspaceHandler: CommandHandler;
/**
* All workspace management handlers
*/
export declare const workspaceHandlers: CommandHandler[];
//# sourceMappingURL=workspace.d.ts.map