All notable changes to the AgentForce ADK project will be documented in this file.
- Add MCP client integration and MCP server support for Agents
- Browser automation tool with browser_use functionality
- Comprehensive JSDoc examples and type documentation
- JSDoc comments to interfaces for improved clarity
- Ollama Tool Use functionality
- Moved tools to new directory structure for better organization
- Expanded and refactored HTML utility and output tests
- Content filter tool and improved file save formats
- HTML, JSON, Markdown, and YAML output utilities
- Configurable asset path for agent skills
- Expanded agent and server route handler tests
- Updated Examples for the Integration Agent
- Updated all tests to the Jest Test Runner
- Changed TestRunner from bun:test to jest
- Tool usage capabilities for agents
- Enhanced server and workflow functions
- Updated test directory structure
- New examples showcasing advanced features
- JSR warning issues resolved
- Updated JSR version synchronization
- OpenRouter provider integration
- Basic documentation pages
- Comprehensive workflow and server implementation
- New examples and test coverage improvements
- Updated JSR configuration
- Enhanced test coverage and examples
- New server methods for enhanced routing capabilities
- Schema validation for addRouteAgent method
- Updated integration test server
- Improved routing functionality
- OpenAI compatible route handling
- Enhanced server functionality
- Version bump and compatibility improvements
- Template support with withTemplate method
- npm and JSR publish integration
- README updates and project cleanup
- Export structure improvements
- Explicit typing for methods
- Removed lib alias for JSR compatibility
- Type definitions cleanup
- ESLint integration and fixes
- AgentForceServer base class
- Docker support for local server deployment
- Kubernetes deployment configuration
- RouteAgent functionality
- Enhanced logging with pino logger
- Server architecture refactoring
- Improved saveToFile functionality
- Node.js compatibility enhancements
- Hono web framework integration
- saveToFile method for AgentForceAgent
- Models endpoint with Ollama list functionality
- Route handling for individual models
- Custom logger for routes
- Logger integration in AgentConfig and AgentForceAgent
- Ollama model ID handling improvements
- Initial AgentForceAgent implementation
- AgentForce License
- JSDOC documentation
- Core methods: useLLM, systemPrompt, prompt, output
- Basic type system setup
- Ollama provider integration
- Protected execute function
- Method chaining capabilities
- Improved Ollama handling and output processing
- Enhanced ollama generate functionality and .run() implementation
- Added for new features
- Changed for changes in existing functionality
- Deprecated for soon-to-be removed features
- Removed for now removed features
- Fixed for any bug fixes
- Security for vulnerability fixes
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.