Skip to content

Re Arrange Folder#87

Merged
Iamsdt merged 6 commits intomainfrom
fix/folders
Apr 3, 2026
Merged

Re Arrange Folder#87
Iamsdt merged 6 commits intomainfrom
fix/folders

Conversation

@Iamsdt
Copy link
Copy Markdown
Collaborator

@Iamsdt Iamsdt commented Apr 3, 2026

This pull request reorganizes the agentflow.core package, consolidating core components and updating import paths to reflect the new structure. The changes mainly involve moving modules into a new agentflow/core namespace, updating import statements throughout the codebase, and improving documentation for the core package.

Core package reorganization and import updates:

  • Moved core modules (e.g., graph, state, skills, exceptions) into the new agentflow/core package and updated all internal imports to use the new paths. [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11]

Documentation and API improvements:

  • Added a comprehensive docstring to agentflow/core/__init__.py describing the package structure and public API.
  • Defined and exported all major classes, functions, and submodules in agentflow/core/__init__.py for easier public access.

Logging and naming consistency:

  • Updated logger names to reflect the new module structure for clearer logging output. [1] [2]

These changes lay the groundwork for a cleaner, more maintainable core package structure.

Iamsdt added 6 commits April 3, 2026 16:10
…arity

- Enhanced the `agentflow.core` package with comprehensive module documentation and organized imports.
- Updated import paths in various modules to reflect the new structure, ensuring consistency across the codebase.
- Introduced a new `agentflow.runtime` package to encapsulate runtime components, including adapters, publishers, and protocols.
- Improved the `agentflow.storage` package with detailed documentation and structured imports for checkpointers, media handling, and storage solutions.
- Refactored the `agentflow.utils` package to streamline imports and enhance readability.
- Made adjustments to the `agentflow.qa` package to better organize evaluation and testing utilities, including expanded exports for easier access to common functionalities.
@Iamsdt Iamsdt merged commit 20a83fd into main Apr 3, 2026
3 checks passed
@Iamsdt Iamsdt deleted the fix/folders branch April 3, 2026 14:45
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant