Skip to content

Give plugins access to conversation history #3179

Description

@someone13574

Some plugins could benefit from having access to the full conversation history. This could be especially helpful in plugins aiming to improve long context. To enable this feature, I propose adding an option to the ai-plugin.json file that enables plugins to read the full conversation history.

To protect user privacy, we could add a small warning message, informing users that enabling this feature would allow the plugin to access the full history of that particular conversation. The full conversation history would be passed as an additional parameter to each function, stripped from OA's view of the OpenAPI description, and passed automatically when any function in that plugin is called.

This change would provide significant value to plugin developers and enable them to build more context-aware plugins.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions