# Changelog All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). ## [1.2.0] - 2025-03-03 ### Added - **Delegation System** - Complete busy-state handling system - `RequestClassifier` - Fast request analysis (<50ms) - `AgentPoolManager` - Auto-scaling agent pool with 8 agent types - `DelegationEngine` - 4 delegation strategies (full, parallel, hierarchical, hybrid) - `ProgressStreamer` - Real-time progress updates with SSE/WebSocket support - `ContextHandoffManager` - Inter-agent context transfer protocol - `QualityGate` - Confidence thresholds and auto-escalation - `IntegrationAdapters` - Native support for OpenClaw, Claude Code CLI, Cursor, Aider, Copilot - **3rd Party Integration Support** - OpenClaw adapter with parallel execution (4 projects × 3 roles) - Claude Code CLI adapter with tool registration - Generic adapter for custom integrations - Standardized `IntegrationAdapter` interface - **Agent Types** - `fast-responder` - Quick answers (< 2s) - `explorer` - Code navigation and file search - `researcher` - Deep analysis and documentation - `coder` - Code generation and implementation - `reviewer` - Code review and quality checks - `planner` - Architecture and planning - `executor` - Command execution and file operations - `analyzer` - Debugging and profiling - **Test Suite** - Comprehensive test file for delegation system - 6 test cases covering all components - All tests passing ### Changed - Updated README with delegation system documentation - Updated architecture diagrams - Added new examples for delegation patterns ## [1.1.0] - 2025-03-03 ### Added - **Claude Code Integration** (`agent-system/integrations/claude-code.ts`) - Full context compaction support for Claude Code CLI/IDE - Subagent spawning with 6 predefined types - Parallel subagent execution - Persistent memory (remember/recall) - Session management - Tool registration for Claude API - Auto-compaction on threshold - **OpenClaw Integration** (`agent-system/integrations/openclaw.ts`) - Deterministic pipeline creation - Parallel agent execution (4 projects × 3 roles pattern) - Workspace isolation with permissions and quotas - Lobster YAML workflow parser - Hook system for events - Context save/restore across sessions - **Examples** (`examples/`) - Basic context compaction example - Claude Code integration example - OpenClaw integration example - State machine pipeline example - **Project Files** - `package.json` for npm/bun compatibility - `tsconfig.json` for TypeScript configuration - `LICENSE` (MIT) ### Changed - Updated `agent-system/index.ts` to export new integrations - Updated README with comprehensive documentation and hero section ## [1.0.0] - 2025-03-03 ### Added - **Agent System** (`agent-system/`) - `core/token-counter.ts` - Token counting and budget management - `core/summarizer.ts` - LLM-powered conversation summarization - `core/context-manager.ts` - Context compaction with 4 strategies - `core/orchestrator.ts` - Agent lifecycle management - `core/subagent-spawner.ts` - Subagent creation and execution - `agents/base-agent.ts` - Base agent class - `agents/task-agent.ts` - Task-specific agent - `storage/memory-store.ts` - Persistent storage - `utils/helpers.ts` - Utility functions - **Pipeline System** (`pipeline-system/`) - `core/state-machine.ts` - Deterministic state machine - `engine/parallel-executor.ts` - Parallel execution engine - `events/event-bus.ts` - Event-driven coordination - `workspace/agent-workspace.ts` - Workspace isolation - `workflows/yaml-workflow.ts` - YAML workflow parser - `integrations/claude-code.ts` - Claude Code integration layer - **Downloads** (`downloads/`) - `agent-system.zip` - Agent system package - `pipeline-system.zip` - Pipeline system package - `complete-agent-pipeline-system.zip` - Full system package - **Documentation** - Comprehensive README with examples - API reference tables - Architecture diagrams --- ## Release Notes ### v1.2.0 - Delegation System Release This release adds a complete delegation system for handling busy-state scenarios: **Key Features:** - Automatic request classification and routing - Agent pool with auto-scaling (8 agent types) - 4 delegation strategies for different use cases - Real-time progress streaming - Quality gates with confidence thresholds - Native 3rd party tool integration **Use Cases:** - Handle high-traffic AI services - Delegate requests when main agent is busy - Parallel multi-agent execution - Progressive result streaming ### v1.1.0 - Integration Release This release adds full integration support for both Claude Code and OpenClaw, making it easy to incorporate context compaction and deterministic pipeline orchestration into existing AI development workflows. ### v1.0.0 - Initial Release Initial release of the Agentic Compaction & Pipeline System, providing: - Token-aware context management - 4 compaction strategies - Deterministic state machine - Parallel execution engine - Event-driven coordination --- *All releases are 100% autonomously built by Z.AI GLM-5*