MCPcopy Create free account

hub / github.com/google/adk-samples / types & classes

Types & classes828 in github.com/google/adk-samples

↓ 172 callersClassEvalResult
Result of an evaluation.
python/agents/camel/camel/camel_library/interpreter/interpreter.py:102
↓ 53 callersClassCaMeLException
A custom exception class for CaMeL, wrapping a standard exception with additional context. Attributes: exception: The original exception
python/agents/camel/camel/camel_library/interpreter/interpreter.py:44
↓ 22 callersClassCaMeLInt
Represents an integer value in CaMeL.
python/agents/camel/camel/camel_library/interpreter/camel_value.py:959
↓ 20 callersClassCaMeLNone
Represents the None value in CaMeL.
python/agents/camel/camel/camel_library/interpreter/camel_value.py:728
↓ 18 callersClassRuleWriterAgent
Sub-agent: Manages rule_base.json read/write operations.
python/agents/invoice-processing/invoice_processing/core/rule_writer.py:43
↓ 17 callersClassCaMeLFloat
Represents a floating point number in CaMeL.
python/agents/camel/camel/camel_library/interpreter/camel_value.py:781
↓ 16 callersClassALFEngine
Adaptive Learning Framework Engine - Phase 1 (Expert-Led Correction). The engine loads a structured rule base and evaluates rules against
python/agents/invoice-processing/invoice_processing/shared_libraries/alf_engine.py:1765
↓ 15 callersClassCaMeLFalse
python/agents/camel/camel/camel_library/interpreter/camel_value.py:769
↓ 12 callersClassCaMeLTrue
python/agents/camel/camel/camel_library/interpreter/camel_value.py:765
↓ 9 callersClassOrchestrator
Orchestrator for the benchmark agent.
python/agents/swe-benchmark-agent/swe_benchmark_agent/orchestrator.py:33
↓ 8 callersClassCriterion
python/agents/brand-aligner/brand_aligner_agent/models.py:69
↓ 8 callersClassVTOResult
A single result yielded by the VTO pipeline.
python/agents/genmedia-for-commerce/genmedia4commerce/workflows/image_vto/clothes/pipeline.py:90
↓ 7 callersClassMockResponse
Mock Vision API response for testing.
python/agents/genmedia-for-commerce/tests/workflows/video_vto/glasses/test_glasses_eval.py:149
↓ 7 callersClassPhaseValidation
Rule compliance validation for a single phase
python/agents/invoice-processing/invoice_processing/shared_libraries/investigation/investigate_agent_reconst.py:371
↓ 7 callersClassPresentationExpertApp
Encapsulates the agent and runner for the Presentation Expert. Initializes all clients, services, and the main orchestrating agent.
python/agents/brand-aligned-presentations/presentation_agent/agent.py:63
↓ 7 callersClassSlideSpec
Defines the content and structure for a single presentation slide. This is the single source of truth for both planning and final output.
python/agents/brand-aligned-presentations/presentation_agent/shared_libraries/models.py:38
↓ 7 callersClassVTOResult
A single result yielded by the glasses VTO pipeline.
python/agents/genmedia-for-commerce/genmedia4commerce/workflows/image_vto/glasses/pipeline.py:80
↓ 6 callersClassAllowed
Allowed access to the tool.
python/agents/camel/camel/camel_library/security_policy.py:28
↓ 6 callersClassProduct
Represents a product in a customer's purchase history.
python/agents/customer-service/customer_service/entities/customer.py:33
↓ 6 callersClassWriteResult
Structured output from RuleWriterAgent.
python/agents/invoice-processing/invoice_processing/core/rule_writer.py:27
↓ 5 callersClassCaMeLSet
Represents a set in CaMeL.
python/agents/camel/camel/camel_library/interpreter/camel_value.py:1361
↓ 5 callersClassDataSourceValidation
Validation of data source usage per Section 0
python/agents/invoice-processing/invoice_processing/shared_libraries/investigation/investigate_agent_reconst.py:359
↓ 5 callersClassDenied
Denied access to the tool.
python/agents/camel/camel/camel_library/security_policy.py:35
↓ 5 callersClassGeminiPreview
python/agents/small-business-loan-agent/small_business_loan_agent/gemini_custom.py:21
↓ 5 callersClassMockLlm
python/agents/tau2-benchmark-agent/tests/test_adk_agent.py:32
↓ 5 callersClassMockResponse
python/agents/brand-aligned-presentations/tests/test_citations_notes.py:25
↓ 5 callersClassMockToolContext
python/agents/hierarchical-workflow-automation/cookie_scheduler_agent/bigquery_utils/test_adk_bigquery_unit.py:38
↓ 5 callersClassRequest
Represents the input for a chat request with optional configuration.
python/agents/memory-bank/app/app_utils/typing.py:27
↓ 4 callersClassCaMeLList
Represents a list in CaMeL.
python/agents/camel/camel/camel_library/interpreter/camel_value.py:1297
↓ 4 callersClassCaMeLTuple
Represents a tuple in CaMeL.
python/agents/camel/camel/camel_library/interpreter/camel_value.py:1248
↓ 4 callersClassConfig
Configuration settings for the customer service agent.
python/agents/customer-service/customer_service/config.py:33
↓ 4 callersClassCoverSpec
python/agents/brand-aligned-presentations/presentation_agent/shared_libraries/models.py:33
↓ 4 callersClassDeckSpec
The full specification for a presentation deck.
python/agents/brand-aligned-presentations/presentation_agent/shared_libraries/models.py:79
↓ 4 callersClassImpactReport
Structured output from ImpactAssessorAgent.
python/agents/invoice-processing/invoice_processing/core/impact_assessor.py:35
↓ 4 callersClassMockResponse
python/agents/brand-aligned-presentations/tests/test_visual_generator.py:22
↓ 4 callersClassProcessStateService
Service for managing process states in Firestore.
python/agents/small-business-loan-agent/small_business_loan_agent/shared_libraries/firestore_utils/state_service.py:46
↓ 4 callersClassRule
Represents a single correction rule in the Structured Rule Base. A rule has: - id: Unique identifier (e.g., "ALF-001") - na
python/agents/invoice-processing/invoice_processing/shared_libraries/alf_engine.py:1727
↓ 4 callersInterfaceTemplate
python/agents/genmedia-for-commerce/frontend/src/pages/GenMediaTV/index.tsx:32
↓ 3 callersClassAdkAgent
Agent that uses ADK to interact with LLMs and tools.
python/agents/tau2-benchmark-agent/tau2_agent/adk_agent.py:132
↓ 3 callersClassAssetEvaluation
Detailed evaluation result for a single asset.
python/agents/brand-aligner/brand_aligner_agent/models.py:59
↓ 3 callersClassAuditLoggerAgent
Audit Logging Agent
python/agents/invoice-processing/invoice_processing/shared_libraries/acting/general_invoice_agent.py:1691
↓ 3 callersClassCaMeLIterator
Represents an iterator value in CaMeL.
python/agents/camel/camel/camel_library/interpreter/camel_value.py:572
↓ 3 callersClassCaMeLStr
Represents a string in CaMeL.
python/agents/camel/camel/camel_library/interpreter/camel_value.py:1140
↓ 3 callersClassCalendarManager
Manages Google Calendar API operations for the business calendar.
python/agents/hierarchical-workflow-automation/cookie_scheduler_agent/mcp_servers/calendar/calendar_mcp_server.py:50
↓ 3 callersClassCaseLoaderAgent
Sub-agent: Loads all artifacts for a case and builds context. This replicates the context-building logic from ALF/alf_engine.py Acti
python/agents/invoice-processing/invoice_processing/core/case_loader.py:42
↓ 3 callersClassCriterionRubric
A record for storing a question, its ground truth answer, and justification.
python/agents/brand-aligner/brand_aligner_agent/models.py:32
↓ 3 callersClassEvalResult
Result of running an evaluation test case.
python/agents/nexshift-agent/eval/test_agent_eval.py:84
↓ 3 callersClassGeminiModel
Class for the Gemini model.
python/agents/data-science/data_science/sub_agents/bigquery/chase_sql/llm_utils.py:118
↓ 3 callersClassGuideline
python/agents/brand-aligner/brand_aligner_agent/models.py:90
↓ 3 callersClassGuidelineVerdict
The verdict for a specific guideline.
python/agents/brand-aligner/brand_aligner_agent/models.py:51
↓ 3 callersClassPurchase
Represents a customer's purchase.
python/agents/customer-service/customer_service/entities/customer.py:44
↓ 3 callersClassSafeVertexAiCodeExecutor
A wrapper around VertexAiCodeExecutor that implements __deepcopy__ and __reduce__ to fix RecursionError and SerializationError during agent d
python/agents/supply-chain/supply_chain/sub_agents/chart_generator/agent.py:39
↓ 3 callersClassToolMessage
python/agents/economic-research-agent/economic_research/shared_libraries/typing.py:37
↓ 2 callersClassAgentConfig
Configuration for the User Story Refiner Agent.
python/agents/sdlc-user-story-refiner/sdlc_user_story_refiner/config.py:5
↓ 2 callersClassAsset
python/agents/brand-aligner/brand_aligner_agent/models.py:99
↓ 2 callersClassBypassDetector
Detects when agent intentionally bypassed a validation step. v2.0.0: Bypass indicators are now loaded from RuleDiscoveryEngine (Layer 2)
python/agents/invoice-processing/invoice_processing/shared_libraries/investigation/investigate_agent_reconst.py:1947
↓ 2 callersClassCaMeLClassInstance
Represents an instance of a class in CaMeL.
python/agents/camel/camel/camel_library/interpreter/camel_value.py:1615
↓ 2 callersClassCaMeLDict
Represents a dictionary in CaMeL.
python/agents/camel/camel/camel_library/interpreter/camel_value.py:1430
↓ 2 callersClassCaMeLFunction
Represents a function in CaMeL.
python/agents/camel/camel/camel_library/interpreter/camel_value.py:1775
↓ 2 callersClassCaseMatch
One case's match result.
python/agents/invoice-processing/invoice_processing/core/impact_assessor.py:24
↓ 2 callersClassCriterionVerdict
A criterion rubric extended with the model's verdict.
python/agents/brand-aligner/brand_aligner_agent/models.py:42
↓ 2 callersClassDataSourceValidator
Validates agent used correct data sources per Section 0 of reconstructed_rules_book.md. Critical Rule: Use EXTRACTION for invoice content
python/agents/invoice-processing/invoice_processing/shared_libraries/investigation/investigate_agent_reconst.py:1593
↓ 2 callersClassERAAgent
python/agents/economic-research-agent/economic_research/agent.py:108
↓ 2 callersClassEvalService
Evaluation service.
python/agents/brand-aligner/brand_aligner_agent/services.py:487
↓ 2 callersClassGeminiWithLocation
Subclass of Gemini to ensure location is passed to the internal Client.
python/agents/youtube-analyst/youtube_analyst/common/llm.py:8
↓ 2 callersClassGuidelineService
python/agents/brand-aligner/brand_aligner_agent/services.py:112
↓ 2 callersClassImpactAssessorAgent
Sub-agent: Evaluates proposed conditions against all cases. Deterministic - no LLM calls. Uses ALF ConditionEvaluator directly.
python/agents/invoice-processing/invoice_processing/core/impact_assessor.py:53
↓ 2 callersClassJudgeAgent
python/agents/economic-research-agent/economic_research/sub_agents/agent.py:11
↓ 2 callersClassLLMRulesValidatorReconstructed
LLM-based rule validation using reconstructed_rules_book.md. Key differences from original: - Uses detailed sections from reconstruc
python/agents/invoice-processing/invoice_processing/shared_libraries/investigation/investigate_agent_reconst.py:2356
↓ 2 callersClassMasterData
Typed accessor for master_data.yaml contents.
python/agents/invoice-processing/invoice_processing/shared_libraries/master_data_loader.py:45
↓ 2 callersClassMockResponse
python/agents/brand-aligned-presentations/tests/test_e2e_comprehensive.py:20
↓ 2 callersClassMockResponse
python/agents/brand-aligned-presentations/tests/test_e2e_state_flow.py:20
↓ 2 callersClassMockResponse
python/agents/brand-aligned-presentations/tests/test_research_and_citations.py:22
↓ 2 callersClassMockResponse
python/agents/brand-aligned-presentations/tests/test_synthesizer.py:24
↓ 2 callersClassMockTool
python/agents/tau2-benchmark-agent/tests/conftest.py:40
↓ 2 callersClassNurse
python/agents/nexshift-agent/nexshift_agent/models/domain.py:18
↓ 2 callersClassOutputGeneratorAgent
Final Output Generation Agent
python/agents/invoice-processing/invoice_processing/shared_libraries/acting/general_invoice_agent.py:1595
↓ 2 callersClassPerGroupValidator
Validates a case against discovered rule groups using LLM with ultra-conservative checks. Layer 3 of the 3-layer validation architecture:
python/agents/invoice-processing/invoice_processing/shared_libraries/investigation/investigate_agent_reconst.py:989
↓ 2 callersClassProposedRule
Structured output from RuleDiscovererAgent.
python/agents/invoice-processing/invoice_processing/core/rule_discoverer.py:42
↓ 2 callersClassReconstructedRulesExtractor
Extracts sections from reconstructed_rules_book.md format. The reconstructed rules book uses format like: - ## 0. Data Source Priori
python/agents/invoice-processing/invoice_processing/shared_libraries/investigation/investigate_agent_reconst.py:601
↓ 2 callersClassRejectionPattern
Analysis of a specific rejection pattern
python/agents/invoice-processing/invoice_processing/shared_libraries/investigation/investigate_agent_reconst.py:425
↓ 2 callersClassRuleDiscoveryEngine
Discovers validation rules from reconstructed_rules_book.md using LLM at startup. Layer 2 of the 3-layer validation architecture: -
python/agents/invoice-processing/invoice_processing/shared_libraries/investigation/investigate_agent_reconst.py:795
↓ 2 callersClassSubAgentEvent
Event wrapper that hides final response status. This is used to prevent parent agents from breaking their execution loop prematurely when a s
python/agents/global-kyc-agent/global_kyc_agent/agent.py:23
↓ 2 callersClassToleranceExtractor
Extracts tolerance values from rules book dynamically. Supports extracting: - Numerical tolerances (e.g., "0.5 hours", "3%", "$1.00"
python/agents/invoice-processing/invoice_processing/shared_libraries/investigation/investigate_agent_reconst.py:2148
↓ 2 callersClassTransformerAgent
Line Item Transformation Agent
python/agents/invoice-processing/invoice_processing/shared_libraries/acting/general_invoice_agent.py:1382
↓ 2 callersClassVeoEmptyResultError
Raised when Veo returns an empty result.
python/agents/genmedia-for-commerce/genmedia4commerce/workflows/shared/veo_utils.py:32
↓ 1 callersClassAddress
Represents a customer's address.
python/agents/customer-service/customer_service/entities/customer.py:21
↓ 1 callersClassAdkTool
Long running tool that escalates and stops invocation for ADK Agent
python/agents/tau2-benchmark-agent/tau2_agent/adk_agent.py:39
↓ 1 callersClassAgentCaseInvestigation
Complete investigation of agent processing for one case
python/agents/invoice-processing/invoice_processing/shared_libraries/investigation/investigate_agent_reconst.py:465
↓ 1 callersClassAgentConfig
Configuration for the Technical Designer Agent.
python/agents/sdlc-technical-designer/sdlc_technical_designer/config.py:5
↓ 1 callersClassAgentConfig
Configuration for the Agent.
python/agents/supply-chain/supply_chain/config.py:32
↓ 1 callersClassAgentConfig
Configuration for the Task Planner Agent.
python/agents/sdlc-task-planner/sdlc_task_planner/config.py:5
↓ 1 callersClassAgentEngineApp
python/agents/memory-bank/app/agent_engine_app.py:32
↓ 1 callersClassAgentEngineApp
python/agents/adk-ae-oauth/adk_ae_oauth/agent_engine_app.py:32
↓ 1 callersClassAgentEngineApp
python/agents/RAG/rag/agent_engine_app.py:32
↓ 1 callersClassAgentEngineApp
Agent Engine application wrapping the ADK app.
python/agents/genmedia-for-commerce/genmedia4commerce/agent_engine_app.py:35
↓ 1 callersClassAgentEvaluator
Evaluates agents against test cases.
python/agents/nexshift-agent/eval/test_agent_eval.py:96
↓ 1 callersClassAgentInvestigationSummary
Aggregate analysis across all cases
python/agents/invoice-processing/invoice_processing/shared_libraries/investigation/investigate_agent_reconst.py:524
↓ 1 callersClassAgentModel
Agent model settings.
python/agents/customer-service/customer_service/config.py:26
↓ 1 callersClassAgentModel
Agent model settings.
python/agents/youtube-analyst/youtube_analyst/config.py:13
next →1–100 of 828, ranked by callers