MCPcopy Create free account

hub / github.com/anthropics/claude-cookbooks / types & classes

Types & classes67 in github.com/anthropics/claude-cookbooks

↓ 3 callersClassCodeReviewAssistant
Code review assistant with memory and context editing capabilities. This assistant: - Checks memory for debugging patterns before review
tool_use/memory_demo/code_review_demo.py:53
↓ 2 callersClassBrandGuidelines
Brand guidelines configuration
skills/custom_skills/applying-brand-guidelines/validate_brand.py:13
↓ 2 callersClassMemoryToolHandler
Handles execution of Claude's memory tool commands. The memory tool enables Claude to read, write, and manage files in a memory system t
tool_use/memory_tool.py:13
↓ 2 callersClassSummaryIndexedVectorDB
capabilities/retrieval_augmented_generation/evaluation/vectordb.py:92
↓ 2 callersClassVectorDB
capabilities/retrieval_augmented_generation/evaluation/vectordb.py:9
↓ 1 callersClassAsyncAPIClient
Async API client for fetching data from multiple endpoints.
tool_use/memory_demo/sample_code/api_client_v1.py:12
↓ 1 callersClassBrandFormatter
Apply corporate brand guidelines to documents.
skills/custom_skills/applying-brand-guidelines/apply_brand.py:9
↓ 1 callersClassBrandValidator
Validates content against brand guidelines
skills/custom_skills/applying-brand-guidelines/validate_brand.py:37
↓ 1 callersClassCacheManager
Manage cached data with TTL support.
tool_use/memory_demo/sample_code/cache_manager.py:10
↓ 1 callersClassCellInfo
Information about a notebook cell.
tests/notebook_tests/utils.py:16
↓ 1 callersClassDCFModel
Build and calculate DCF valuation models.
skills/custom_skills/creating-financial-models/dcf_model.py:11
↓ 1 callersClassDataProcessor
Process data files concurrently with various thread-safety issues.
tool_use/memory_demo/sample_code/data_processor_v1.py:13
↓ 1 callersClassFinancialRatioCalculator
Calculate financial ratios from financial statement data.
skills/custom_skills/analyzing-financial-statements/calculate_ratios.py:10
↓ 1 callersClassInferenceAdapter
capabilities/contextual-embeddings/contextual-rag-lambda-function/inference_adapter.py:7
↓ 1 callersClassNotebookValidationResult
Result of validating a notebook.
tests/notebook_tests/utils.py:29
↓ 1 callersClassNotebookValidator
Validates Jupyter notebooks for common issues.
scripts/validate_all_notebooks.py:22
↓ 1 callersClassParsedContent
Represents a parsed content block from a Claude message.
tool_use/utils/visualize.py:15
↓ 1 callersClassParsedMessage
Represents a parsed Claude message with metadata.
tool_use/utils/visualize.py:23
↓ 1 callersClassQueryBuilder
Build SQL queries for user operations.
tool_use/memory_demo/sample_code/sql_query_builder.py:16
↓ 1 callersClassRatioInterpreter
Interpret financial ratios with industry context.
skills/custom_skills/analyzing-financial-statements/interpret_ratios.py:9
↓ 1 callersClassS3Adapter
capabilities/contextual-embeddings/contextual-rag-lambda-function/s3_adapter.py:7
↓ 1 callersClassSensitivityAnalyzer
Perform sensitivity analysis on financial models.
skills/custom_skills/creating-financial-models/sensitivity_analysis.py:13
↓ 1 callersClassSimpleModel
skills/custom_skills/creating-financial-models/sensitivity_analysis.py:338
↓ 1 callersClassTicket
Represents a customer support ticket
tool_use/utils/customer_service_api.py:37
↓ 1 callersClassTicketCategory
tool_use/utils/customer_service_api.py:13
↓ 1 callersClassTicketPriority
tool_use/utils/customer_service_api.py:21
↓ 1 callersClassUserDatabase
Simple database interface (mock).
tool_use/memory_demo/sample_code/sql_query_builder.py:7
↓ 1 callersClassValidationResult
Result of brand validation
skills/custom_skills/applying-brand-guidelines/validate_brand.py:27
↓ 1 callersClassVectorDB
capabilities/text_to_sql/evaluation/vectordb.py:9
↓ 1 callersClassVectorDB
capabilities/classification/evaluation/vectordb.py:9
↓ 1 callersClassWebScraper
Web scraper that fetches multiple URLs concurrently.
tool_use/memory_demo/sample_code/web_scraper_v1.py:12
Class
managed_agents/self_hosted_sandboxes/cf/src/container.ts:28
Class
managed_agents/self_hosted_sandboxes/vercel/api/webhook.ts:144
Class
managed_agents/self_hosted_sandboxes/cf-worker/src/runner.ts:36
InterfaceAgentSessionEvent
managed_agents/linear/src/agent.ts:10
ClassAnalysis
claude_agent_sdk/chief_of_staff_agent/scripts/decision_matrix.py:22
ClassAnthropicSecretsDetector
Scans for common API keys and credentials in notebooks.
scripts/detect-secrets/plugins.py:7
ClassDataProcessor
Another example of the mutable default bug.
tool_use/memory_demo/sample_code/cache_manager.py:73
ClassDecisionMatrix
claude_agent_sdk/chief_of_staff_agent/scripts/decision_matrix.py:30
InterfaceDispatchOpts
managed_agents/self_hosted_sandboxes/cf/src/container.ts:20
ClassEntity
capabilities/knowledge_graph/evaluation/eval_extraction.py:25
InterfaceEnv
managed_agents/self_hosted_sandboxes/cf/src/index.ts:13
InterfaceEnv
managed_agents/self_hosted_sandboxes/cf-worker/src/index.ts:14
ClassExtractedGraph
capabilities/knowledge_graph/evaluation/eval_extraction.py:37
ClassMessageIn
claude_agent_sdk/hosting/server.py:100
ClassOptionScore
claude_agent_sdk/chief_of_staff_agent/scripts/decision_matrix.py:12
InterfaceProcessedItem
managed_agents/self_hosted_sandboxes/vercel/api/webhook.ts:81
ClassRelation
capabilities/knowledge_graph/evaluation/eval_extraction.py:31
ClassSandboxContainer
managed_agents/self_hosted_sandboxes/cf/src/container.ts:28
ClassSandboxRunner
managed_agents/self_hosted_sandboxes/cf-worker/src/runner.ts:36
ClassSharedCache
A shared cache with thread-safety issues. BUG: Classic read-modify-write race condition pattern.
tool_use/memory_demo/sample_code/data_processor_v1.py:99
InterfaceSlackMention
managed_agents/slack/src/agent.ts:8
InterfaceStartOpts
managed_agents/self_hosted_sandboxes/cf-worker/src/runner.ts:24
ClassTestCellExecution
Tests for cell execution status and order.
tests/notebook_tests/test_notebooks.py:81
ClassTestCellOutputs
Tests for cell outputs and errors.
tests/notebook_tests/test_notebooks.py:113
ClassTestDependencies
Tests for dependency declarations.
tests/notebook_tests/test_notebooks.py:172
ClassTestMemoryToolHandler
Test suite for MemoryToolHandler.
tool_use/tests/test_memory_tool.py:15
ClassTestModelUsage
Tests for Claude model usage.
tests/notebook_tests/test_notebooks.py:267
ClassTestNotebookExecution
Tests that actually execute notebooks (optional, slow).
tests/notebook_tests/test_notebooks.py:213
ClassTestNotebookMetadata
Tests for notebook metadata quality.
tests/notebook_tests/test_notebooks.py:244
ClassTestNotebookStructure
Tests for notebook structure and format validity.
tests/notebook_tests/test_notebooks.py:34
ClassTestSecurity
Tests for security best practices.
tests/notebook_tests/test_notebooks.py:134
ClassTicketGenerator
Generate realistic support tickets for testing
tool_use/utils/customer_service_api.py:58
ClassTicketStatus
tool_use/utils/customer_service_api.py:28
ClassWorkError
Diagnostics we author and control — safe to surface in logs and the * webhook response (key names, never values).
managed_agents/self_hosted_sandboxes/vercel/api/webhook.ts:144
Class_HTML
Fallback HTML wrapper for non-Jupyter environments.
claude_agent_sdk/utils/html_renderer.py:38
Classvisualize
Context manager for auto-visualization of Claude API responses. Usage: viz = visualize(auto_show=True) response = client.mes
tool_use/utils/visualize.py:324