Skip to content

Conversation

pranavgaikwad
Copy link
Contributor

@pranavgaikwad pranavgaikwad commented May 1, 2025

This adds two things:

  1. A new module agentic that contains all logic of our agents decomposed in a way that we can mix match the agents to create complex workflows
    • Supports streaming all ongoing work back to callers via events
    • Adds tool use support to models that may not have native tool calling: provides a base class that hides all the details around tool calling making stream() calls transparent no matter what the model
    • Allows stopping workflows for user inputs
  2. Uses flag agentMode to enable a basic agent in getSolution that takes initial response as input and generates additional fixes.

@pranavgaikwad pranavgaikwad changed the title ✨ Introduces a shared library for agentic workflows ✨ Introduce a shared library for agentic workflows May 1, 2025
@pranavgaikwad pranavgaikwad force-pushed the feature/additionalInformationAgent branch 8 times, most recently from f0b18fb to 12ac83e Compare May 7, 2025 15:16
@pranavgaikwad pranavgaikwad force-pushed the feature/additionalInformationAgent branch from 12ac83e to c9b3176 Compare May 9, 2025 14:19
Copy link
Member

@sjd78 sjd78 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Just a few thoughts about the package setup.

@pranavgaikwad pranavgaikwad force-pushed the feature/additionalInformationAgent branch 2 times, most recently from 2e2b173 to c083df3 Compare May 13, 2025 12:38
information agent

Signed-off-by: Pranav Gaikwad <[email protected]>
@pranavgaikwad pranavgaikwad force-pushed the feature/additionalInformationAgent branch from c083df3 to 5724b3b Compare May 13, 2025 14:32
@pranavgaikwad pranavgaikwad changed the base branch from feature-cobra-kai to main May 13, 2025 14:47
@pranavgaikwad pranavgaikwad marked this pull request as ready for review May 13, 2025 14:48
@pranavgaikwad pranavgaikwad requested a review from a team as a code owner May 13, 2025 14:48
@pranavgaikwad pranavgaikwad requested a review from djzager May 13, 2025 14:48
djzager
djzager previously approved these changes May 15, 2025
ibolton336
ibolton336 previously approved these changes May 15, 2025
Signed-off-by: Pranav Gaikwad <[email protected]>
@pranavgaikwad pranavgaikwad dismissed stale reviews from ibolton336 and djzager via e6842bf May 15, 2025 16:27
@pranavgaikwad pranavgaikwad merged commit efbccbb into konveyor:main May 15, 2025
10 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants