Skip to content

Conversation

@dimavrem22
Copy link
Contributor

@dimavrem22 dimavrem22 commented Jan 26, 2026

Main Functionality:

  • separated agent into 2 states (CREATION and EDITING); different system prompts and different tools
  • added tools for CREATION stage (request browser recording, request routine discovery, and create new routine)
  • added WebSocketResponses for these 3 tool effects to emit to client
  • added 3 WebSocket Client commands for the client to respond back to the agent
  • allow updating agent's vectorstores after browser recording so that agent can quickly check for existence of requested data

Other:

  • light refactor of chrome related logic into chrome utils
  • separated EmittedMessage monolith class into BaseEmittedMessage and EmittedMessage Union discriminated by type

@dimavrem22 dimavrem22 marked this pull request as ready for review January 26, 2026 14:47
Co-authored-by: Alex Wilcox <98042559+alex-w-99@users.noreply.github.com>
Co-authored-by: Alex Wilcox <98042559+alex-w-99@users.noreply.github.com>
Copy link
Contributor

@alex-w-99 alex-w-99 left a comment

Choose a reason for hiding this comment

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

Guide agent is looking really great!

@dimavrem22 dimavrem22 merged commit 25c26c9 into main Jan 26, 2026
7 checks passed
@dimavrem22 dimavrem22 deleted the guide-agent-guides-discovery branch January 26, 2026 15:37
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.

2 participants