diff --git a/src/core/prompts/tools/native-tools/index.ts b/src/core/prompts/tools/native-tools/index.ts index 82915152b2..dda54abaaa 100644 --- a/src/core/prompts/tools/native-tools/index.ts +++ b/src/core/prompts/tools/native-tools/index.ts @@ -21,6 +21,8 @@ import switchMode from "./switch_mode" import updateTodoList from "./update_todo_list" import writeToFile from "./write_to_file" import selectActiveIntent from "./select_active_intent" +import createIntent from "./create_intent" +import recordLesson from "./record_lesson" export { getMcpServerTools } from "./mcp_server" export { convertOpenAIToolToAnthropic, convertOpenAIToolsToAnthropic } from "./converters" @@ -49,6 +51,8 @@ export function getNativeTools(options: NativeToolsOptions = {}): OpenAI.Chat.Ch return [ selectActiveIntent, // Must be first - required before code changes + createIntent, // Create new intents based on prompts + recordLesson, // Record lessons learned to AGENT.md (Phase 4) accessMcpResource, apply_diff, applyPatch,