Skip to contents

Register all codeagent tools to a Chat object

Usage

.register_all_tools(chat, settings, ask_fn = NULL, ask_question_fn = NULL)

Arguments

chat

An ellmer::Chat object.

settings

Named list from load_settings().

ask_fn

Function or NULL.

ask_question_fn

Function or NULL. Shiny callback for AskUserQuestion (Phase 3). NULL uses CLI readline path.

Value

Invisibly chat.