-
Notifications
You must be signed in to change notification settings - Fork 1
FCE-2755 Agent vision #224
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
base: main
Are you sure you want to change the base?
Conversation
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.
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>
AHGIJMKLKKZNPJKQR
left a comment
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.
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. |
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.
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 |
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.
suggestion: We should mention that currently we send jpeg images
Description
Describe your changes in detail