intellibrix v1.0.0
    Preparing search index...

    Type Alias AgentToolsOptions

    type AgentToolsOptions = {
        approveWrites?: boolean;
        askUser?: AskUserToolOptions;
        calculator?: false;
        checks?: Omit<RunChecksOptions, "root"> | false;
        datetime?: DatetimeToolOptions | false;
        delegate?: DelegateToolOptions;
        diff?: false;
        fetch?: FetchUrlToolOptions | true;
        jsonQuery?: false;
        memory?: MemoryToolOptions;
        root: string;
        search?: { provider: SearchProvider } & WebSearchToolOptions;
        todo?: TodoToolOptions | false;
        tracker?: FileTracker;
    }
    Index
    approveWrites?: boolean

    Require approval for apply_patch.

    true
    

    Include ask_user, answered by ask. Omitted unless given.

    calculator?: false

    Pass false to leave out calculator (exact arithmetic, no approval needed).

    checks?: Omit<RunChecksOptions, "root"> | false

    Configure run_checks, or pass false to leave it out. Checks are detected from package.json by default.

    datetime?: DatetimeToolOptions | false

    Configure datetime, or pass false to leave it out.

    Include delegate over these sub-agents. Omitted unless given.

    diff?: false

    Pass false to leave out diff (compare two workspace files or texts).

    fetch?: FetchUrlToolOptions | true

    Include fetch_url. Omitted by default: pass true or options to turn it on.

    jsonQuery?: false

    Pass false to leave out json_query (jq-style queries over JSON files in the workspace).

    Include memory, notes kept in this store across runs. Omitted unless given.

    root: string
    search?: { provider: SearchProvider } & WebSearchToolOptions

    Include web_search over this backend. Omitted unless given.

    todo?: TodoToolOptions | false

    Configure todo, or pass false to leave it out.

    tracker?: FileTracker

    Share the tracker given to workspaceTools so apply_patch also refuses stale or unread files.