stayhomer.png

Treat without the trick!

Be brave and face your Redmine fears Horribly awesome discounts wait for you!

Halloween special offer has begun!

AI assistant tools

While drafting a comment or generating a summary the model can call tools to fetch more data. These tools are internal: they exist only inside Redmine, are read-only and run with the rights of the user who started the request. They are different from the MCP tools that external clients use. The progress of each lookup is shown in the Agent window.

Tools

Tool Edition Offered when What it does
issue_search Light the user has View issues finds issues by meaning in all visible projects (open and closed), up to 10 results; can be narrowed by project or to open issues
issue_read Light the user has View issues reads a referenced issue: fields, description, relations, last 20 notes; optional all_journals, time_entries, changesets, watchers, attachment:FILENAME
read_attachment Light the user has View issues reads text of a text attachment or a source email (.eml) by id, up to 20000 characters
wiki_search, wiki_read PRO View wiki and the word "wiki" in the instructions searches and reads pages of the current project or of a named visible project
web_read PRO the instructions contain a URL reads that page and its subpages (links are returned), up to 2 MB

Examples of what to write in the Notes field of the Agent window: "use the related issue #41362 to write a detailed description", "find the issue about PDF export", "use the wiki of project support".

Limits and safety

  • Up to 12 lookups per request; the next one fails the request with "Too many lookups".
  • web_read reads only the given URL prefix, does not follow redirects outside it, and refuses private and loopback addresses (no access to your internal network). Timeouts are 5 and 10 seconds.
  • Hidden issues and projects return not_found and are not revealed by search.
  • Private notes are flagged and are not copied into a public text unless you ask.
  • Everything a tool returns is data: instructions found in an issue, a wiki page or a web page do not change the behavior of the model.
  • The current issue is already in the context, so reading it again returns already_in_context.
  • Shared summaries get no tools (see AI summaries).

Tools of other plugins

Plugins register their own tools. With CRM installed the AI can search contacts and deals, with Helpdesk it reads the ticket of an issue; they use the same limit and the same permission checks.

Was this article helpful? Yes  No