mcp_knowledge_ops 0.1.1
mcp_knowledge_ops: ^0.1.1 copied to clipboard
Knowledge operations including pipelines, workflows, scheduling, and automated processing for curation, summarization, and pattern mining in the MCP ecosystem.
0.1.1 Bugfix #
Fixed #
- Removed duplicate OpsLlmPort, OpsLlmRequest, LlmCompletion definitions
- Unified LLM Port types to use mcp_bundle Contract Layer exclusively
- Updated pipeline classes to use LlmPort instead of OpsLlmPort
- Fixed documentation examples to use correct LlmResponse.content field
0.1.0 Initial Release #
Added #
Core Features
-
Pipeline System
Pipelinemodel with sequential stagesPipelineStagefor individual processing stepsPipelineExecutorfor pipeline executionPipelineResultwith metrics and output- Checkpoint support for state persistence
- Retry policies for error recovery
-
Workflow System
Workflowmodel for complex orchestrationWorkflowActionfor discrete stepsWorkflowExecutorfor workflow execution- Conditional branching support
- Variable scoping and passing
- Event-driven execution
-
Scheduling System
Schedulerfor automated job executionScheduledJobfor job definitionsCronSchedulefor cron-like expressions- Concurrent job limiting
- Timezone support
-
Built-in Operations
CurationPipelinefor candidate curationSummarizationPipelinefor summary generationPatternMiningPipelinefor pattern discovery- Configurable thresholds and parameters
-
Port-Based Architecture
OpsPortfor operation executionFactGraphPortfor fact graph accessLlmPortfor LLM integration
Pipeline Features #
- Sequential stage execution
- Checkpoint save/restore
- Metrics collection
- Error handling and retry
- Timeout management
Workflow Features #
- Action sequencing
- Conditional branching
- Variable interpolation
- Parallel execution
- Error recovery
Scheduling Features #
- Cron expression support
- One-time and recurring jobs
- Job dependencies
- Execution history
Data Models #
Pipeline- Pipeline definitionPipelineStage- Pipeline stagePipelineResult- Execution resultPipelineContext- Execution contextWorkflow- Workflow definitionWorkflowAction- Workflow actionWorkflowExecution- Execution stateScheduledJob- Job definitionCurationInput/Output- Curation I/OSummarizationInput/Output- Summarization I/OPatternMiningInput/Output- Pattern mining I/O