
    hI                        S r SSKJr  SSKJr  SSKJr  SSKJ	r
  \R                  " 5       rSSKJr  \R                  " 5       R!                  S5      r\" 5       r\
R(                  " \\5        \
R*                  " \S	\5        \R,                  S
:X  Ga  S\S   l        S\S   l        S\S   R2                  S   l        S\S   R2                  S   l        S\S   l        S\S   l        S\S   l        S\S   l        S\S   l        S\S   l        S\S   l        S\S   l        S\S   l        S\S   l        S\S   l        S \S   l        S!\S"   l        S#\S"   l        S$\S%   l        S&\S%   l        S'\S(   l        S)\S(   l        S*\S+   l        S,\S+   l        S-\S.   l        S/\S.   l        S0\S1   l        S2\S1   l        S3\S4   l        S5\S4   l        S6\S7   l        S8\S7   l        S9\S:   l        S;\S:   l        S<\S=   l        S>\S=   l        S?\S   l        S>\S   l        S@\SA   l        SB\SA   l        SC\SD   l        SE\SD   l        SF\SG   l        SH\SG   l        SI\SJ   l        SK\SJ   l        gg)LzGenerated protocol buffer code.    )
descriptor)descriptor_pool)symbol_database)builder   )modelssY
  
livekit_agent.protolivekitlivekit_models.proto"
Job

id (	
dispatch_id	 (	
type (2.livekit.JobType
room (2.livekit.Room2
participant (2.livekit.ParticipantInfoH 
	namespace (	B
metadata (	

agent_name (	 
state (2.livekit.JobStateB
_participant"
JobState"
status (2.livekit.JobStatus
error (	

started_at (
ended_at (

updated_at (
participant_identity (	"
WorkerMessage2
register (2.livekit.RegisterWorkerRequestH 5
availability (2.livekit.AvailabilityResponseH 4
update_worker (2.livekit.UpdateWorkerStatusH .

update_job (2.livekit.UpdateJobStatusH #
ping (2.livekit.WorkerPingH 3
simulate_job (2.livekit.SimulateJobRequestH 1
migrate_job (2.livekit.MigrateJobRequestH B	
message"
ServerMessage3
register (2.livekit.RegisterWorkerResponseH 4
availability (2.livekit.AvailabilityRequestH ,

assignment (2.livekit.JobAssignmentH .
termination (2.livekit.JobTerminationH #
pong (2.livekit.WorkerPongH B	
message"
SimulateJobRequest
type (2.livekit.JobType
room (2.livekit.Room-
participant (2.livekit.ParticipantInfo"

WorkerPing
	timestamp ("7

WorkerPong
last_timestamp (
	timestamp ("
RegisterWorkerRequest
type (2.livekit.JobType

agent_name (	
version (	
ping_interval (
	namespace (	H ;
allowed_permissions (2.livekit.ParticipantPermissionB

_namespace"U
RegisterWorkerResponse
	worker_id (	(
server_info (2.livekit.ServerInfo"$
MigrateJobRequest
job_ids (	"B
AvailabilityRequest
job (2.livekit.Job
resuming ("
AvailabilityResponse
job_id (	
	available (
supports_resume (
participant_name (	
participant_identity (	
participant_metadata (	X
participant_attributes (28.livekit.AvailabilityResponse.ParticipantAttributesEntry<
ParticipantAttributesEntry
key (	
value (	:8"T
UpdateJobStatus
job_id (	"
status (2.livekit.JobStatus
error (	"l
UpdateWorkerStatus*
status (2.livekit.WorkerStatusH 
load (
	job_count (B	
_status"S
JobAssignment
job (2.livekit.Job
url (	H 
token (	B
_url" 
JobTermination
job_id (	*<
JobType
JT_ROOM 
JT_PUBLISHER
JT_PARTICIPANT*-
WorkerStatus
WS_AVAILABLE 
WS_FULL*J
	JobStatus

JS_PENDING 

JS_RUNNING

JS_SUCCESS
	JS_FAILEDBFZ#github.com/livekit/protocol/livekitLiveKit.ProtoLiveKit::Protobproto3agentFN
DESCRIPTORsF   Z#github.com/livekit/protocol/livekitLiveKit.ProtoLiveKit::Proto_JOB	namespaces   0_AVAILABILITYRESPONSE_PARTICIPANTATTRIBUTESENTRYs   8iR	  _JOBTYPEi	  i	  _WORKERSTATUSi	  i	  
_JOBSTATUSi	
  7   i=  i@  	_JOBSTATEi  i  _WORKERMESSAGEiP  iS  _SERVERMESSAGEi[  i^  _SIMULATEJOBREQUESTi  i  _WORKERPINGi  i  _WORKERPONGi8  i;  _REGISTERWORKERREQUESTi  i  _REGISTERWORKERRESPONSEih  ij  _MIGRATEJOBREQUESTi  i  _AVAILABILITYREQUESTi  i  _AVAILABILITYRESPONSEi  i  i  _UPDATEJOBSTATUSik  im  _UPDATEWORKERSTATUSi  i  _JOBASSIGNMENTi.	  i0	  _JOBTERMINATIONiP	  )__doc__google.protobufr   _descriptorr   _descriptor_poolr   _symbol_databasegoogle.protobuf.internalr   _builderDefault_sym_db r   _models_AddSerializedFiler
   globals_globalsBuildMessageAndEnumDescriptorsBuildTopDescriptorsAndMessages_USE_C_DESCRIPTORS_options_serialized_optionsfields_by_name_serialized_start_serialized_end     H/var/www/html/env/lib/python3.13/site-packages/livekit/protocol/agent.py<module>r:      s  
 & 5 ? ? 8 
"
"
$ ! %%'99  ;@H  AH
9  ' '
H =  ' '
GX F!!U*$((<! 0I(<,:>(6!!+.7EP(6!!+.BJN(=>GU](=>R)-(:('+(:&.2(?-,0(?++/(<*)-(<(%'(6$#&(6"*-(;)(+(;'/2(.-0(,/2(.-1(,48( !326( !1,0(=+*.(=),0(=+*.(=)7;(#$659(#$48<($%76:($%537( 215( 059(!"437(!"26:("#548("#3QU(=>POS(=>N15(0/3(.48( !326( !1/3(.-1(,04(/.2(-] +r8   