fix(pro): complete AIOS → AIOX rebranding in pro submodule#557
fix(pro): complete AIOS → AIOX rebranding in pro submodule#557Pedrovaleriolopez merged 8 commits intomainfrom
Conversation
Rename all files from .aios-core/ to .aiox-core/ as part of the AIOS → AIOX rebranding effort. This commit contains only the directory/file renames without content modifications. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Replace all internal references from 'aios' to 'aiox' across the codebase — imports, paths, config files, docs, tests, and scripts. Completes the AIOS → AIOX rebranding at the content level. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
process.exit() in hook scripts causes unflushed stdout buffers to spill into stderr when Claude Code runs hooks via pipes. This triggers false "UserPromptSubmit hook error" on every prompt. Added synapse-wrapper.cjs and precompact-wrapper.cjs that run the real hooks as child processes via execFileSync, isolating stdout/stderr in memory buffers. Also updated settings.json to use the wrappers and applied aios→aiox references in hook files. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
- Update entity-registry.yaml with aiox references - Simplify .gitignore hooks exclusion pattern - Remove obsolete bob-orchestrator-workflow doc Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
…sion The .gitignore now uses !.claude/hooks/ (all hooks) instead of individual file exceptions. Updated test to match. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
…heck, shell injection - framework-guard: escape regex-special chars properly before glob conversion - squad-downloader.test: use URL hostname comparison instead of substring includes - package-synapse: use execFileSync instead of execSync to prevent shell injection Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Fixes 3 test failures caused by incomplete rebranding in the pro submodule's session digest extractor (still writing to .aios/ instead of .aiox/). Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Updates pro submodule reference to include all AIOS → AIOX rebranding fixes across 25 files: runtime paths, code identifiers, package name, env vars, service paths, and test mocks. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
|
Important Review skippedToo many files! This PR contains 300 files, which is 150 over the limit of 150. ⚙️ Run configurationConfiguration used: Path: .coderabbit.yaml Review profile: CHILL Plan: Pro Run ID: 📒 Files selected for processing (300)
You can disable this status message by setting the Use the checkbox below for a quick retry:
✨ Finishing Touches🧪 Generate unit tests (beta)
Tip Try Coding Plans. Let us write the prompt for your AI agent so you can ship faster (with fewer bugs). Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
📊 Coverage ReportCoverage report not available
Generated by PR Automation (Story 6.1) |
Summary
pro/submodule for AIOS → AIOX rebranding alignmentpro-design-migration/dir)Changes
CRITICAL (runtime paths):
license-cache.js:AIOS_DIR→AIOX_DIR,getAiosDir→getAioxDirmemory/*.js:.aios/→.aiox/for digests, memories, gotchas pathspackage.json:@aios-fullstack/pro→@aiox-fullstack/pro, peer dep updatedHIGH (code identifiers):
license-api.js: env varAIOS_LICENSE_API_URL→AIOX_LICENSE_API_URL, user-agent.gitignore:.aios/license.cache→.aiox/license.cachemmos-squad/adapters/*:.aios-core/→.aiox-core/service paths (3 files)mmos-squad/squad.yaml: integration module pathssquad-creator-pro/scripts/generate-squad-greeting.js: require pathssquad-creator-pro/data/internal-infrastructure-library.yaml: infrastructure pathsDeferred (Cat 3 MEDIUM):
Test plan
.aiox-core/to exist)🤖 Generated with Claude Code