What is CodeBot for Elements?

CodeBot is a dedicated AI assistant for working with Elements solutions, built right into Fire, Water and Earth .

It understands the IDE context around your current work: the open solution, projects, targets, active file, selected code, build messages, and, when available, debugger state. That makes it useful for questions that ordinary chat cannot answer from text alone.

Use CodeBot when you want help with an actual Elements project:

  • understand how a solution is organized
  • explain unfamiliar Oxygene, C#, Swift, Java, Mercury, or Go code
  • investigate build errors and warnings
  • review selected code or your whole solution
  • make small edits
  • implement whole clases, subsystems or entire new project for you
  • run builds or tests through the IDE workflow
  • run test or debug sessions for you

CodeBot does not replace the IDE. It works alongside the editor, project tree, build system, debugger, search, source control, and normal Fire or Water commands.