a2a.server package¶
Subpackages¶
- a2a.server.agent_execution package
- Submodules
- Module contents
AgentExecutorRequestContextRequestContext.add_activated_extension()RequestContext.attach_related_task()RequestContext.call_contextRequestContext.configurationRequestContext.context_idRequestContext.current_taskRequestContext.get_user_input()RequestContext.messageRequestContext.metadataRequestContext.related_tasksRequestContext.requested_extensionsRequestContext.task_id
RequestContextBuilderSimpleRequestContextBuilder
- a2a.server.apps package
- a2a.server.events package
- a2a.server.request_handlers package
- Submodules
- a2a.server.request_handlers.default_request_handler module
- a2a.server.request_handlers.grpc_handler module
- a2a.server.request_handlers.jsonrpc_handler module
- a2a.server.request_handlers.request_handler module
- a2a.server.request_handlers.response_helpers module
- a2a.server.request_handlers.rest_handler module
- Module contents
DefaultRequestHandlerDefaultRequestHandler.on_cancel_task()DefaultRequestHandler.on_delete_task_push_notification_config()DefaultRequestHandler.on_get_task()DefaultRequestHandler.on_get_task_push_notification_config()DefaultRequestHandler.on_list_task_push_notification_config()DefaultRequestHandler.on_message_send()DefaultRequestHandler.on_message_send_stream()DefaultRequestHandler.on_resubscribe_to_task()DefaultRequestHandler.on_set_task_push_notification_config()
GrpcHandlerJSONRPCHandlerJSONRPCHandler.delete_push_notification_config()JSONRPCHandler.get_authenticated_extended_card()JSONRPCHandler.get_push_notification_config()JSONRPCHandler.list_push_notification_config()JSONRPCHandler.on_cancel_task()JSONRPCHandler.on_get_task()JSONRPCHandler.on_message_send()JSONRPCHandler.on_message_send_stream()JSONRPCHandler.on_resubscribe_to_task()JSONRPCHandler.set_push_notification_config()
RESTHandlerRequestHandlerRequestHandler.on_cancel_task()RequestHandler.on_delete_task_push_notification_config()RequestHandler.on_get_task()RequestHandler.on_get_task_push_notification_config()RequestHandler.on_list_task_push_notification_config()RequestHandler.on_message_send()RequestHandler.on_message_send_stream()RequestHandler.on_resubscribe_to_task()RequestHandler.on_set_task_push_notification_config()
build_error_response()prepare_response_object()
- Submodules
- a2a.server.tasks package
- Submodules
- a2a.server.tasks.base_push_notification_sender module
- a2a.server.tasks.database_push_notification_config_store module
- a2a.server.tasks.database_task_store module
- a2a.server.tasks.inmemory_push_notification_config_store module
- a2a.server.tasks.inmemory_task_store module
- a2a.server.tasks.push_notification_config_store module
- a2a.server.tasks.push_notification_sender module
- a2a.server.tasks.result_aggregator module
- a2a.server.tasks.task_manager module
- a2a.server.tasks.task_store module
- a2a.server.tasks.task_updater module
- Module contents
BasePushNotificationSenderDatabasePushNotificationConfigStoreDatabasePushNotificationConfigStore.async_session_makerDatabasePushNotificationConfigStore.config_modelDatabasePushNotificationConfigStore.create_tableDatabasePushNotificationConfigStore.delete_info()DatabasePushNotificationConfigStore.engineDatabasePushNotificationConfigStore.get_info()DatabasePushNotificationConfigStore.initialize()DatabasePushNotificationConfigStore.set_info()
DatabaseTaskStoreInMemoryPushNotificationConfigStoreInMemoryTaskStorePushNotificationConfigStorePushNotificationSenderResultAggregatorTaskManagerTaskStoreTaskUpdater
- Submodules
Submodules¶
Module contents¶
Server-side components for implementing an A2A agent.