Skip to content

v0.91

Choose a tag to compare

@github-actions github-actions released this 02 Dec 04:11
· 77 commits to main since this release

v0.91

uses latest polly for tool use improvements including parallel toolcalls.

new flag:

  • urlwatcher - respond to urls without being addressed (for use with eg a browser tool)

new commands:

  • /admins - list current admins
  • /admins add <hostmask> - add admin
  • /admins remove <hostmask> - remove admin
  • /tools - list loaded tools
  • /tools add <path> - load tool
  • /tools remove <pattern> - unload by name or wildcard

tools

unified tool system with three types, auto-detected:

generic executables - responding to --schema and --execute <json>

--tool examples/tools/datetime.sh
--tool examples/tools/weather.py

MCP server json - json configs for Model Context Protocol servers

--tool examples/mcp/filesystem.json
--tool examples/mcp/git.json

IRC native - built-in channel management, use irc_ prefix

--tool irc_op --tool irc_kick --tool irc_ban

available internal irc tools: irc_op, irc_kick, irc_ban, irc_topic, irc_action, irc_mode_set, irc_mode_query, irc_invite, irc_names, irc_whois

external tools are namespaced by source: datetime__datetime, filesystem__read_file, weather__get_current_weather

runtime management

/tools add examples/mcp/git.json # load tools from git mcp server 
/tools remove filesystem__*      # remove all filesystem tools
/tools add irc_topic             # enable a native tool

v0.89...v0.91