gunn.adapters package¶ Subpackages¶ gunn.adapters.llm package Submodules gunn.adapters.llm.dummy module LLMAdapter LLMAdapter.generate_stream() DummyLLMAdapter DummyLLMAdapter.generate_stream() DummyLLMAdapter.generate_with_timing() CancellationTestHelper CancellationTestHelper.test_cancellation_timing() CancellationTestHelper.measure_token_yield_interval() gunn.adapters.llm.streaming module Module contents CancellationTestHelper CancellationTestHelper.measure_token_yield_interval() CancellationTestHelper.test_cancellation_timing() DummyLLMAdapter DummyLLMAdapter.generate_stream() DummyLLMAdapter.generate_with_timing() GenerationRequest GenerationRequest.model_config GenerationRequest.prompt GenerationRequest.max_tokens GenerationRequest.temperature GenerationRequest.stop_sequences GenerationRequest.metadata GenerationResponse GenerationResponse.model_config GenerationResponse.content GenerationResponse.token_count GenerationResponse.generation_time_ms GenerationResponse.cancelled GenerationResponse.cancellation_time_ms GenerationResponse.error LLMAdapter LLMAdapter.generate_stream() gunn.adapters.unity package Module contents gunn.adapters.web package Submodules gunn.adapters.web.cli module AuthTokenConfig AuthTokenConfig.token AuthTokenConfig.world_id AuthTokenConfig.agent_id AuthTokenConfig.permissions AuthTokenConfig.expires_at AuthTokenConfig.model_config WebServerConfig WebServerConfig.host WebServerConfig.port WebServerConfig.workers WebServerConfig.log_level WebServerConfig.rate_limit_requests WebServerConfig.rate_limit_window WebServerConfig.auth_tokens WebServerConfig.model_config gunn.adapters.web.health module setup_health_checker() get_health_checker() create_health_router() gunn.adapters.web.server module AuthToken AuthToken.token AuthToken.world_id AuthToken.agent_id AuthToken.permissions AuthToken.expires_at AuthToken.model_config IntentRequest IntentRequest.kind IntentRequest.payload IntentRequest.priority IntentRequest.context_seq IntentRequest.schema_version IntentRequest.model_config IntentResponse IntentResponse.req_id IntentResponse.status IntentResponse.message IntentResponse.model_config ObservationResponse ObservationResponse.view_seq ObservationResponse.patches ObservationResponse.context_digest ObservationResponse.schema_version ObservationResponse.model_config ErrorResponse ErrorResponse.error ErrorResponse.message ErrorResponse.details ErrorResponse.model_config RateLimiter RateLimiter.is_allowed() WebAdapter WebAdapter.add_auth_token() WebAdapter.remove_auth_token() WebAdapter.shutdown() create_web_adapter() Module contents AuthToken AuthToken.model_config AuthToken.token AuthToken.world_id AuthToken.agent_id AuthToken.permissions AuthToken.expires_at ErrorResponse ErrorResponse.model_config ErrorResponse.error ErrorResponse.message ErrorResponse.details IntentRequest IntentRequest.model_config IntentRequest.kind IntentRequest.payload IntentRequest.priority IntentRequest.context_seq IntentRequest.schema_version IntentResponse IntentResponse.model_config IntentResponse.req_id IntentResponse.status IntentResponse.message ObservationResponse ObservationResponse.model_config ObservationResponse.view_seq ObservationResponse.patches ObservationResponse.context_digest ObservationResponse.schema_version WebAdapter WebAdapter.add_auth_token() WebAdapter.remove_auth_token() WebAdapter.shutdown() create_web_adapter() Module contents¶