U5 - MCP Transport: - Transport abstract base class with connect/disconnect/send_request - HTTPTransport: Streamable HTTP with JSON-RPC 2.0 - SSETransport: Server-Sent Events + HTTP POST hybrid - MCPClient: from_transport() factory method - 31 transport tests U6 - Evolution Lifecycle: - EvolutionMixin: reflect → optimize → AB test → apply/rollback - EvolutionLogEntry: tracks each evolution step - Integrates with BaseAgent on_task_complete hook - 10 lifecycle tests Total: 130 tests passing |
||
|---|---|---|
| src/agentkit | ||
| tests | ||
| .gitignore | ||
| pyproject.toml | ||