i.4Wiki
Agentic AI Atlas · Directory Moves
docs/adapters/terminology-and-structure-gaps/directory-movesa5c.ai
I.
Wiki article

docs/adapters/terminology-and-structure-gaps/directory-moves

Reading · 2 min

Directory Moves reference

5 top-level adapter packages + 12 hooks-adapter packages need to move under the packages/adapters/ umbrella.

Page nodewiki/docs/adapters/terminology-and-structure-gaps/directory-moves.mdNearby pages · 4Documents · 0

Continue reading

Nearby pages in the same section.

Directory Moves

5 top-level adapter packages + 12 hooks-adapter packages need to move under the packages/adapters/ umbrella.

Phase 1: Move Top-Level Adapter Packages

bash
git mv packages/transport-adapter packages/adapters/transport
git mv packages/extensions-adapter packages/adapters/extensions
git mv packages/triggers-adapter packages/adapters/triggers
git mv packages/tasks-adapter packages/adapters/tasks
git mv packages/tools-adapter packages/adapters/tools

Phase 2: Move Hooks-Adapter Under Agent-Adapter

bash
git mv packages/adapters/hooks packages/adapters/hooks

This moves all 12 hooks-adapter subpackages at once since they're already structured under a parent directory.

Phase 3: Update All References

After directory moves, update: 1. package.json workspace paths in root 2. tsconfig.json references across all packages 3. Import paths in source code (TypeScript import ... from "../../transport-adapter" etc.) 4. .github/workflows/*.yml build paths 5. packages/atlas/graph/ source refs 6. docs/ file references

Phase 4: Rename Legacy Directories

bash
git mv packages/adapters/adapters-proxy packages/adapters/transport-proxy
git mv packages/adapters/meta/config/adapters packages/adapters/meta/config/adapters

Impact Summary

MovePackages AffectedImport Paths to Update
transport-adapter → adapters/transport1~30 files
extensions-adapter → adapters/extensions1~20 files
triggers-adapter → adapters/triggers1~15 files
tasks-adapter → adapters/tasks1~25 files
tools-adapter → adapters/tools1~10 files
hooks-adapter → adapters/hooks12~50 files
adapters-proxy → transport-proxy1~5 files
**Total****18****~155 files**

Execution Order

1. Move directories (git mv) 2. Update package.json names 3. Regenerate package-lock.json 4. Update all import paths 5. Update tsconfig references 6. Update CI workflows 7. Build and test 8. Commit