Files
oh-my-pi/packages/agent/src/index.ts
T
can1357 9a868d2e7a feat: introduced agent suspension mechanism with pause command and ui
- Introduced an `AgentPauseGate` mechanism to suspend and resume agent loops and tool executions safely.
- Added a `/pause` slash command to trigger a new fullscreen UI that manages agent suspension and lifecycle.
- Integrated pause checks into the core agent loop and tool execution pipeline to ensure responsive state handling.
- Provided a new pause screen component to facilitate user interaction and resume control during suspension.
2026-07-11 17:15:00 +02:00

27 lines
691 B
TypeScript

// Core Agent
export * from "./agent";
// Loop functions
export * from "./agent-loop";
// Append-only context mode
export * from "./append-only-context";
// Compaction
export * from "./compaction";
// Process-global pause gate
export * from "./pause";
// Proxy utilities
export * from "./proxy";
// Replay policy
export * from "./replay-policy";
// Run-level telemetry collector + aggregators
export * from "./run-collector";
// Telemetry
export * from "./telemetry";
// Thinking selectors
export * from "./thinking";
// Tokenizer choice
export * from "./tokenizer";
// Types
export * from "./types";
// Yield utilities for Bun event-loop busy-wait prevention
export * from "./utils/yield";