Skip to content

Conversation

@Qizot
Copy link
Contributor

@Qizot Qizot commented Feb 10, 2026

Description

Describe your changes in detail

@linear
Copy link

linear bot commented Feb 10, 2026

Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

Updates SDK/server submodules and expands the Agents tutorial to document “agent vision” via explicit video-frame capture and delivery.

Changes:

  • Bump multiple git submodules (web-client-sdk, python/js server SDKs, and server/proto components).
  • Add a new “Making the Agent see” section to the Agents tutorial with TypeScript and Python examples for capturing images.

Reviewed changes

Copilot reviewed 7 out of 7 changed files in this pull request and generated 4 comments.

Show a summary per file
File Description
packages/web-client-sdk Submodule bump to pick up agent vision-related SDK changes.
packages/python-server-sdk Submodule bump to pick up image capture / track image message support.
packages/js-server-sdk Submodule bump to pick up image capture / track image event support.
docs/tutorials/agents.mdx Adds documentation + examples for requesting and receiving video frames.
api/room-manager Submodule bump for server-side support of new agent image capture flow.
api/protos Submodule bump to include updated protobuf definitions for track image messages.
api/fishjam-server Submodule bump for server changes supporting agent vision.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Copy link
Member

@AHGIJMKLKKZNPJKQR AHGIJMKLKKZNPJKQR left a comment

Choose a reason for hiding this comment

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

one minor comment

Unlike audio, which streams continuously, video frames must be explicitly requested and arrive asynchronously.

:::tip
We recommend not requesting frames more than once per second to avoid unnecessary load.
Copy link
Member

Choose a reason for hiding this comment

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

suggestion: I would rephrase this and maybe make it a :::note or :::important that this is a rate limit, not a recommendation


</Tabs>

### Making the Agent see
Copy link
Member

Choose a reason for hiding this comment

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

suggestion: We should mention that currently we send jpeg images

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