@just-every/task
Version:
Task - A Thoughtful Task Loop
21 lines • 1.24 kB
TypeScript
/**
* @just-every/task
*
* Task - Advanced LLM orchestration with meta-cognition
*
* This module provides the Task system which includes:
* - Hierarchical model selection based on performance scores
* - Meta-cognition for self-reflection and strategy adjustment
* - Thought delay management for pacing
* - Memory integration for learning from past tasks
*/
export { runTask, resumeTask, addMessageToTask, } from './src/core/engine.js';
export type { Agent } from '@just-every/ensemble';
export type { TaskStartEvent, TaskCompleteEvent, TaskFatalErrorEvent, TaskEvent, MetaMemoryEvent, MetaCognitionEvent } from './src/types/events.js';
export type { TaskLocalState, CognitionState, SerializedCognitionState } from './src/types/task-state.js';
export { setThoughtDelay, getThoughtDelay } from './src/core/thought_utils.js';
export { pause, resume, isPaused, getPauseController, waitWhilePaused, type PauseController } from '@just-every/ensemble';
export { Metamemory, type MetamemoryState } from './src/metamemory/index.js';
export type { TopicTagMetadata, MessageMetadata, SerializedMetamemoryState } from './src/metamemory/types/index.js';
export { approximateTokens } from './src/utils/index.js';
//# sourceMappingURL=index.d.ts.map