UNPKG

eve

Version:

Filesystem-first framework for durable backend AI agents that run anywhere.

26 lines (25 loc) 1.21 kB
import { type AgentStaticModelDefinition } from "#public/index.js"; import { type SelfModificationConfig } from "./config.js"; /** Default model used by the self-modification subagent. */ export declare const DEFAULT_SELF_MODIFICATION_MODEL = "anthropic/claude-sonnet-5"; /** Configuration for the self-modification subagent. */ export interface SelfModificationAgentOptions { /** Policy shared with the sandbox and extension mount. */ readonly config?: SelfModificationConfig; /** * Model used by the self-modification subagent. * * @default "anthropic/claude-sonnet-5" */ readonly model?: AgentStaticModelDefinition; } /** Defines the environment-aware self-modification dynamic subagent. */ export declare function defineSelfModificationAgent(options?: SelfModificationAgentOptions): import("#dynamic/definition.js").DynamicSentinel<import("#public/index.js").DefinedAgent<{ description: string; model: AgentStaticModelDefinition; }> | null>; declare const _default: import("#dynamic/definition.js").DynamicSentinel<import("#public/index.js").DefinedAgent<{ description: string; model: AgentStaticModelDefinition; }> | null>; export default _default;