Skip to content

Latest commit

 

History

History
56 lines (43 loc) · 1.97 KB

File metadata and controls

56 lines (43 loc) · 1.97 KB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

1.2.0 - 2026-03-10

Added

  • OpenCode provider support
  • HTTP request timeout (15s per-request) for url_fetch tool
  • HTML tag stripping for url_fetch responses

1.1.1 - 2026-03-06

Fixed

  • Remove hardcoded /v1 from OpenAI provider URL path

1.1.0 - 2026-03-06

Added

  • MCP tool support
  • web_search built-in tool using Tavily Search API
  • url_fetch built-in tool
  • JSON tool_call_details in run output
  • Refusal detection in JSON output
  • Executable examples

Changed

  • Docker docs for running a single agent with selective mounts

1.0.0 - 2026-03-02

Added

  • Core CLI with run, agents list, agents show, agents init, agents edit, gc, and config init commands
  • TOML-based agent configuration with SKILL.md context support
  • Multi-provider LLM support: Anthropic, OpenAI, and Ollama
  • Tool-calling system with read_file, write_file, edit_file, list_directory, and run_command tools
  • Sub-agent orchestration with call_agent tool and depth-limited execution
  • Agent memory system with XDG-compliant data storage and garbage collection
  • Path security: ~ and $VAR expansion for user-supplied paths
  • Stdin piping support for composing with Unix tools
  • Dry-run mode and per-tool verbose logging
  • Docker containerization support
  • CI workflows: lint, test, build, and GoReleaser

Fixed

  • Arg validation UX and skill path resolution
  • staticcheck/errcheck lint issues
  • Duplicate error silencing, glob validation, and nil ExitError guard