Skip to content

Cletus: Tool use memory #165

@ClickerMonkey

Description

@ClickerMonkey

When a tool fails the input and error + plus previous tool failures are fed into a call to produce a refined list of things to remember to increase tool success rates in the future. Every tool gets this history injected in its instructions.
A tool in its metadata has to opt-in for this functionality. This is heavily needed for shell and query operations. The amount of context used for this is configurable. File operations could also take it so it learns how to better traverse their folders naturally.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    Status

    Backlog

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions