- Introduced Effort enum and ThinkingConfig metadata for per-model reasoning capabilities with min/max effort levels. - Migrated thinking level API from string-based ThinkingLevel to structured Effort enum across agent and AI packages. - Added model-thinking module with effort mapping, policy application, and semantic versioning utilities for provider-specific thinking modes. - Removed supportsXhigh() function and replaced effort clamping with model-aware validation using ThinkingConfig metadata. - Expanded models.json with thinking configuration objects for 50+ models including Claude, Gemini, and OpenAI variants. - Added Python analysis scripts for edit tool usage patterns and tool invocation stream processing.
11 lines
215 B
TypeScript
11 lines
215 B
TypeScript
// Core Agent
|
|
export * from "./agent";
|
|
// Loop functions
|
|
export * from "./agent-loop";
|
|
// Proxy utilities
|
|
export * from "./proxy";
|
|
// Thinking selectors
|
|
export * from "./thinking";
|
|
// Types
|
|
export * from "./types";
|