-
Notifications
You must be signed in to change notification settings - Fork 76
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add docu for 1.58 #704
Add docu for 1.58 #704
Conversation
fixed #703 Signed-off-by: Jonas Helming <[email protected]>
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thank you for adding this documentation. I've added a few optional comments and suggestions.
src/docs/theia_ai.md
Outdated
|
||
ChangeSets in Theia AI provide a mechanism for AI agents (and therefore the underlying LLMs) to propose changes to users. These proposed changes can then be reviewed, accepted, refined, or declined by the user. Theia AI offers framework support for generic ChangeSets, a default UI integrated in the generic, reusable Chat and Theia AI includes a default implementation for file-based changes. This default implementation is utilized in the Theia IDE, particularly with the [Theia Coder agent](/docs/theia_coder). However, adopters can provide alternative implementations to handle different types of changes, such as modifications to databases, structured models, or other domain-specific data. | ||
|
||
### Example usage of ChangeSets in a Tool Function |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
We actually have a dedicated API example, which we may want to link:
https://github.com/eclipse-theia/theia/blob/master/examples/api-samples/src/browser/chat/change-set-chat-agent-contribution.ts
It also shows the option to create a changeset from a tool function or an agent.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Very good, I replaced the example. I left the reference to Coder in for the tool function case, as I could not find this in the examples. Am I missing something?
Co-authored-by: Philip Langer <[email protected]>
Co-authored-by: Philip Langer <[email protected]>
Co-authored-by: Philip Langer <[email protected]>
Co-authored-by: Philip Langer <[email protected]>
Co-authored-by: Philip Langer <[email protected]>
Co-authored-by: Philip Langer <[email protected]>
Co-authored-by: Philip Langer <[email protected]>
Co-authored-by: Philip Langer <[email protected]>
Signed-off-by: Jonas Helming <[email protected]>
Signed-off-by: Jonas Helming <[email protected]>
Signed-off-by: Jonas Helming <[email protected]>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks, looks good to me! 👍
fixed #703