Skip to content

agent threads: thread id and grant on jobs and the HTTP preamble - #1843

Closed
theomonnom wants to merge 19 commits into
theo/agent-threads-apifrom
theo/agent-threads-runtime
Closed

theomonnom wants to merge 19 commits into
theo/agent-threads-apifrom
theo/agent-threads-runtime

Conversation

@theomonnom

@theomonnom theomonnom commented Oct 8, 2026 •

Copy link
Copy Markdown
Member

Job.thread_id, UpdateThreadStatus/ThreadStatus on the worker control stream,
StreamPreamble.thread_id and thread_grant (AgentHttp.AgentThreadGrant, with
endpoints), and auth.AgentThreadGrant.ToProto.
@changeset-bot

changeset-bot Bot commented Oct 8, 2026 •

Copy link
Copy Markdown

🦋 Changeset detected

Latest commit: 86e999c

The changes in this PR will be included in the next version bump.

This PR includes changesets to release 2 packages
Name Type
github.com/livekit/protocol Minor
@livekit/protocol Minor

Not sure what this means? Click here to learn what changesets are.

Click here if you're a maintainer who wants to add another changeset to this PR

github-actions Bot and others added 17 commits October 8, 2026 02:35
A Batch answers one result per statement, in order, each Columns, ColumnBatch
or ExecResult tagged with the statement's index, then one Done. The storage
client loads a lane in one batch and reads each statement's rows back by it.
A run is one input to one result on any channel. run_started carries the
run id, task id, answer stream id, lane and channel; run_ended carries the
outcome and the reason word. A run_started with no run_ended marks an
interrupted run.

(cherry picked from commit 7e20e99)
Worker-to-thread affinity is left for later; v0 routes any request to any
worker and the thread's state lives in agent-db.
@theomonnom theomonnom changed the title agent threads: thread id and grant on the worker and HTTP preamble agent threads: thread id and grant on jobs and the HTTP preamble Oct 8, 2026
@theomonnom theomonnom closed this Oct 8, 2026
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.

1 participant