import { homedir } from 'node:os'; import { join } from 'node:path'; export const VERSION = '0.2.0'; export const DEFAULT_MOSAIC_HOME = join(homedir(), '.config', 'mosaic'); export const DEFAULTS = { agentName: 'Assistant', roleDescription: 'execution partner and visibility engine', communicationStyle: 'direct' as const, pronouns: 'They/Them', timezone: 'UTC', background: '(not configured)', accessibilitySection: '(No specific accommodations configured. Edit this section to add any.)', personalBoundaries: '(Edit this section to add any personal boundaries.)', projectsTable: `| Project | Stack | Registry | |---------|-------|----------| | (none configured) | | |`, credentialsLocation: 'none', customToolsSection: `## Custom Tools (Add any machine-specific tools, scripts, or workflows here.)`, gitProvidersTable: `| Instance | URL | CLI | Purpose | |----------|-----|-----|---------| | (add your git providers here) | | | |`, }; export const RECOMMENDED_SKILLS = new Set([ 'brainstorming', 'code-review-excellence', 'lint', 'systematic-debugging', 'verification-before-completion', 'writing-plans', 'executing-plans', 'architecture-patterns', ]);