68031aa116
- Added AgentOutputManager to allocate unique IDs for agent outputs across task invocations, preventing artifact collisions. - Implemented automatic ID scanning in ArtifactManager to resume sessions without overwriting existing artifacts. - Integrated AgentOutputManager into task processing to allocate unique IDs before template rendering. - Added agentOutputManager property to ToolSession interface for managing unique agent:// IDs across task invocations.