Commit Graph

15 Commits

Author SHA1 Message Date
jkunz 9957485281 feat(mcp): add MCP tool integration via dedicated subpath export 2026-05-18 08:53:57 +00:00
jkunz 7b4184e88d feat(readme): document provider prompt caching behavior and SmartAI cache integration 2026-05-15 08:03:15 +00:00
jkunz f138495edf feat(tools): add reusable execution contexts for shell, filesystem, and browser tools 2026-05-15 05:38:35 +00:00
jkunz 6fb2b3a61f feat(agent): add streamed reasoning summary callbacks to runAgent 2026-05-14 22:44:08 +00:00
jkunz e6346be884 feat(agent): add prompt caching options and cache token usage reporting 2026-05-14 11:34:04 +00:00
jkunz b08cb3689e feat(agent): add provider options passthrough, tool call records, and completion validation retries 2026-05-07 10:26:45 +00:00
jkunz c503690d52 fix(readme): adjust ASCII art in README to fix box widths and spacing in agent diagram 2026-03-06 11:41:30 +00:00
jkunz f9a9c9fb48 BREAKING CHANGE(api): Migrate public API to ai-sdk v6 and refactor core agent architecture: replace class-based DualAgent/Driver/Guardian with a single runAgent function; introduce ts_tools factories for tools, a compactMessages compaction subpath, and truncateOutput utility; simplify ToolRegistry to return ToolSet and remove legacy BaseToolWrapper/tool classes; update package exports and dependencies and bump major version. 2026-03-06 11:39:01 +00:00
jkunz 5aa69cc998 feat(tools): add ToolRegistry, ToolSearchTool and ExpertTool to support on-demand tool visibility, discovery, activation, and expert/subagent tooling; extend DualAgentOrchestrator API and interfaces to manage tool lifecycle 2026-01-20 14:39:34 +00:00
jkunz 940bf3d3ef feat(docs): document native tool calling support and update README to clarify standard and additional tools 2026-01-20 12:01:07 +00:00
jkunz 52d1d128c7 feat(docs): document Dual-Agent Driver/Guardian architecture, new standard tools, streaming/vision support, progress events, and updated API/export docs 2026-01-20 01:30:26 +00:00
jkunz a76bd0d3e4 update 2025-12-15 15:29:56 +00:00
jkunz 8662b73adb update 2025-12-15 14:49:26 +00:00
jkunz cf6d7163be feat(deno): Add Deno tool and smartdeno integration; export and register DenoTool; update docs and tests 2025-12-02 12:11:31 +00:00
jkunz c1317712a9 initial 2025-12-02 10:59:09 +00:00