MCPcopy Create free account

hub / github.com/GAIR-NLP/daVinci-Agency / types & classes

Types & classes341 in github.com/GAIR-NLP/daVinci-Agency

↓ 60 callersClassSimpleNamespace
tests/unit/utils/test_llm.py:104
↓ 29 callersClassRolloutExecutionConfig
Configuration controlling rollout execution and artifact persistence.
src/utils/config.py:607
↓ 25 callersClassTrajectoryPathResolver
Resolve directories or file strings into writable trajectory paths.
src/utils/trajectory_paths.py:18
↓ 20 callersClassStageRunSpec
Materialized rollout request for a single staged query stage.
src/pipelines/rollout_executor/staged_queries.py:28
↓ 19 callersClassMiniSweRunnerError
Raised when the mini scaffold runner encounters a fatal error.
src/services/mini_swe_runner.py:32
↓ 19 callersClassRolloutExecutor
Execute rollout queries, persist artifacts, and record gating status.
src/pipelines/rollout_executor/executor.py:270
↓ 18 callersClassDomainAnalysisError
Raised when domain analysis cannot be completed.
src/pipelines/domain_analysis/llm_topic_classifier.py:21
↓ 18 callersClassGitWorkspaceManager
High-level git workspace helper tailored for staged rollout execution.
src/pipelines/rollout_executor/git_workspace.py:51
↓ 16 callersClassDiffGenerationError
Raised when diff generation cannot be completed.
src/services/rollout_diff/generator.py:34
↓ 16 callersClassExecutionTemplate
Configuration blueprint describing how to execute a rollout.
src/models/artifacts.py:638
↓ 16 callersClassStageConfigService
Manage stage baseline assignments backed by rollout plan artifacts.
src/pipelines/rollout_executor/stage_config.py:18
↓ 15 callersClassMiniSweRolloutRunner
Wrapper that executes rollout queries via mini-swe-agent.
src/services/mini_swe_runner.py:64
↓ 14 callersClassLegacyQueryArtifact
Serialized single-query payload used by legacy rollout tooling.
src/models/artifacts.py:276
↓ 13 callersClassAgentRun
Single execution instance of a rollout validation.
src/models/artifacts.py:682
↓ 13 callersClassChainBuilder
Build candidate PR chains based on repository and topic groupings.
src/pipelines/pr_combiner/chain_builder.py:23
↓ 13 callersClassMiniSweRunRequest
Execution metadata for a mini scaffold rollout.
src/services/mini_swe_runner.py:37
↓ 13 callersClassTelemetryRecorder
Aggregates counters and execution durations for the pipeline.
src/utils/telemetry.py:21
↓ 12 callersClassSiiAgentClient
Lightweight HTTP client for sii-agent-sdk endpoints.
src/services/sii_agent_client.py:45
↓ 12 callersClassStageValidationError
Raised when staged query validation fails.
src/pipelines/query_constructor/validators.py:32
↓ 11 callersClassQueryArtifact
Per-chain query artifact containing metadata and generated stage entries.
src/models/artifacts.py:385
↓ 11 callersClassStageRolloutOrchestrator
Coordinate staged rollout execution with evaluator feedback loops.
src/pipelines/rollout_executor/stage_session.py:72
↓ 10 callersClassChainValidator
Evaluate whether candidate chains satisfy configured constraints.
src/pipelines/pr_combiner/validator.py:21
↓ 10 callersClassSessionLog
Represents a single turn in the rollout transcript.
src/models/artifacts.py:1797
↓ 9 callersClassWorklistItem
Actionable cleanup item.
src/services/rollout_registry.py:107
↓ 9 callersClassWorkspaceTemplateManager
Manage template repositories and copy-on-write workspaces.
src/pipelines/rollout_executor/workspace.py:68
↓ 8 callersClassDomainAnalysisRollupError
Raised when a domain analysis rollup cannot be completed.
src/utils/domain_analysis_rollup.py:12
↓ 8 callersClassMultiRoundDefaults
Default guardrail and storage options for multi-round sessions.
src/utils/config.py:593
↓ 8 callersClassPRChain
Ordered list of PR records representing a narrative.
src/models/artifacts.py:193
↓ 8 callersClassPRDetails
Rich representation of a pull request sourced from dataset + GitHub API.
src/pipelines/pr_combiner/models.py:21
↓ 8 callersClassPRRecordSummary
Minimal record describing PR commits for diff generation.
src/models/artifacts.py:1935
↓ 8 callersClassQueryTask
Wrapper binding a query artifact to its source path.
src/cli/rollout_executor_cli.py:103
↓ 8 callersClassStageMeta
Metadata describing a single rollout stage.
src/services/rollout_registry.py:16
↓ 8 callersClass_DummySession
tests/unit/cli/test_rollout_executor_cli.py:84
↓ 7 callersClassDiffPatch
Single file diff patch in unified format.
src/models/artifacts.py:1922
↓ 7 callersClassDomainTaxonomyEntry
Single domain entry sourced from the taxonomy definition.
src/pipelines/domain_analysis/llm_topic_classifier.py:26
↓ 7 callersClassDummyClient
tests/unit/utils/test_llm.py:99
↓ 7 callersClassMultiRoundSessionManager
Stateful helper that encapsulates session creation, append, and resume flows.
src/pipelines/rollout_executor/session.py:26
↓ 7 callersClassPRRecord
Metadata describing a single pull request.
src/models/artifacts.py:139
↓ 7 callersClassPatchApplicationResult
Outcome of attempting to apply a patch to the workspace.
src/pipelines/rollout_executor/git_workspace.py:32
↓ 7 callersClassPromptNotFoundError
Raised when a prompt template cannot be resolved from the catalog.
src/services/prompt_loader.py:22
↓ 7 callersClassSchemaAssertionError
Raised when a JSON payload fails to satisfy the expected schema.
tests/util/schema_assertions.py:8
↓ 7 callersClassStageTestQueryEntry
Stage-level entry capturing generated test queries and commit metadata.
src/models/artifacts.py:404
↓ 7 callersClassStubAttemptRunner
tests/unit/pipelines/rollout_executor/test_stage_session.py:107
↓ 7 callersClassStubEvaluator
tests/unit/pipelines/rollout_executor/test_stage_session.py:135
↓ 7 callersClassStubTelemetry
tests/unit/pipelines/rollout_executor/test_stage_session.py:161
↓ 6 callersClassCombinerOrchestrator
Coordinates building, validating, and persisting PR chains.
src/pipelines/pr_combiner/combiner.py:29
↓ 6 callersClassMiniSweRunResult
Outcome of a mini scaffold rollout invocation.
src/services/mini_swe_runner.py:50
↓ 6 callersClassQueryArtifactMetadata
Metadata describing generated query artifacts for reviewer consumption.
src/models/artifacts.py:344
↓ 6 callersClassRolloutTranscript
Detailed record of rollout execution.
src/models/artifacts.py:1805
↓ 6 callersClassStageAttemptRunner
Execute individual stage attempts via the rollout executor.
src/pipelines/rollout_executor/stage_session.py:1094
↓ 6 callersClassStageEvaluationSummary
Evaluator decision metadata for a staged attempt.
src/models/artifacts.py:1145
↓ 6 callersClassStageRecord
A single stage aligned to a PR within the staged query artifact.
src/models/artifacts.py:448
↓ 6 callersClassWorkspaceDelta
Captured workspace diff used to preserve prior stage modifications.
src/models/artifacts.py:888
↓ 5 callersClassAgentStub
tests/unit/services/test_mini_swe_runner.py:54
↓ 5 callersClassDomainAnalysisDataError
Raised when PR chain or raw data records cannot be parsed.
src/pipelines/domain_analysis/data_loader.py:16
↓ 5 callersClassDummyResponse
tests/unit/services/test_sii_agent_client.py:14
↓ 5 callersClassRecordingExecutor
tests/unit/pipelines/rollout_executor/test_stage_session.py:652
↓ 5 callersClassRevisionSwitchResult
Summary of switching the workspace to a new revision.
src/pipelines/rollout_executor/git_workspace.py:42
↓ 5 callersClassRolloutRecord
Schema for a rollout record in rollouts.json.
src/pipelines/rollout_executor/scaling_success/models.py:86
↓ 5 callersClassRolloutStageAPI
Expose stage baseline operations.
src/services/api/rollouts.py:58
↓ 5 callersClassRunManifest
Thread-safe helper that records per-run rollout completions.
src/cli/rollout_executor_cli.py:120
↓ 5 callersClassStageExecution
Execution metadata for a single stage run.
src/models/artifacts.py:976
↓ 5 callersClassTokenBreakdown
Aggregated token totals.
src/services/reporting/rollout_dataset_stats.py:17
↓ 5 callersClassWorkspaceError
Raised when a workspace template or copy operation fails.
src/pipelines/rollout_executor/workspace.py:16
↓ 4 callersClassCommitIntentParser
Parse PR titles/descriptions to infer commit type per Conventional Commits.
src/pipelines/domain_analysis/commit_intent.py:21
↓ 4 callersClassCompletedRollouts
Registry snapshot used to skip previously processed queries during resume.
src/cli/rollout_executor_cli.py:111
↓ 4 callersClassDummyTokenizer
tests/unit/cli/test_data_pipeline_cli.py:71
↓ 4 callersClassGitWorkspaceError
Raised when git commands fail inside the rollout workspace.
src/pipelines/rollout_executor/git_workspace.py:15
↓ 4 callersClassPRChainDiffRequest
Request payload for generating diff patches for a PR chain.
src/models/artifacts.py:1943
↓ 4 callersClassProcessingResult
Outcome of running the combiner pipeline.
src/pipelines/pr_combiner/models.py:160
↓ 4 callersClassQueryValidationError
Raised when query construction inputs are invalid.
src/pipelines/query_constructor/validators.py:28
↓ 4 callersClassRecordingSession
tests/unit/services/test_sii_agent_client.py:27
↓ 4 callersClassReviewQueue
In-memory representation of the review queue backed by JSON persistence.
src/pipelines/pr_combiner/review_queue.py:77
↓ 4 callersClassRolloutIngestionError
Raised when rollouts.json cannot be parsed.
src/pipelines/rollout_executor/scaling_success/ingestion.py:15
↓ 4 callersClassRolloutUiController
Owns log buffering, Live layout rendering, and fallback summaries.
src/cli/rollout_executor_ui.py:126
↓ 4 callersClassSiiAgentProfile
Authentication profile description for the sii-agent SDK.
src/utils/config.py:272
↓ 4 callersClassStageAttemptResult
Artifacts captured from a single stage attempt.
src/pipelines/rollout_executor/stage_session.py:49
↓ 4 callersClassStageBlueprint
Declarative blueprint describing a stage in a template.
src/models/artifacts.py:588
↓ 4 callersClassStageEvaluator
Generate ground truth patches and evaluate stage attempts.
src/pipelines/rollout_executor/stage_session.py:1534
↓ 4 callersClassTemplateBlueprint
Template-defined blueprint covering stage layout and linkage rules.
src/models/artifacts.py:614
↓ 4 callersClass_ChainGenerationResult
src/cli/query_constructor_cli.py:90
↓ 4 callersClass_MiniStageAttemptRunner
Attempt runner that bridges mini-swe-agent outputs into staged session artifacts.
src/cli/rollout_executor_cli.py:315
↓ 4 callersClass_UiStub
tests/unit/cli/test_rollout_executor_cli.py:1138
↓ 3 callersClassCleanupOutcome
Per-rollout cleanup outcome.
src/services/rollout_cleanup.py:27
↓ 3 callersClassCommitIntent
Represents the inferred commit intent for a PR.
src/pipelines/domain_analysis/commit_intent.py:14
↓ 3 callersClassDecisionLogEntry
Captures a single scaling-success decision.
src/pipelines/rollout_executor/scaling_success/decision_log.py:15
↓ 3 callersClassDomainAnalysisCounts
Topic and feature counts parsed from domain analysis summaries.
src/utils/domain_analysis_rollup.py:17
↓ 3 callersClassDomainTaxonomy
In-memory representation of the domain taxonomy.
src/pipelines/domain_analysis/llm_topic_classifier.py:50
↓ 3 callersClassDummyQuery
tests/integration/pipelines/rollout_executor/test_concurrency.py:16
↓ 3 callersClassEnvironmentStatus
Aggregated readiness status for a template.
src/models/artifacts.py:775
↓ 3 callersClassPlanResult
src/pipelines/rollout_executor/scaling_success/planner.py:18
↓ 3 callersClassRelationshipCombinerAPI
Read-only API surface exposing relationship export artifacts.
src/services/api/relationship_combiner.py:11
↓ 3 callersClassRevisionSwitchEvent
Structured payload describing a revision switch attempt.
src/services/telemetry_stream.py:15
↓ 3 callersClassRolloutAgent
Construct rollout plans and delegate execution to sii-agent-sdk.
src/pipelines/rollout_executor/agent.py:33
↓ 3 callersClassTelemetryStream
Append-only event store with per-run sequencing.
src/services/telemetry_stream.py:156
↓ 3 callersClassTrajectoryPathError
Raised when a trajectory path cannot be created or written.
src/utils/trajectory_paths.py:13
↓ 3 callersClassUiConfig
Static configuration stitched together from CLI flags and env vars.
src/cli/rollout_executor_ui.py:38
↓ 3 callersClassWorkspaceLocator
Resolve repository workspaces, cloning when necessary.
src/cli/rollout_executor_cli.py:1904
↓ 3 callersClass_RunnerStub
tests/integration/rollout_executor/test_mini_scaffold.py:102
↓ 3 callersClass_TrackedWorkspace
State for a plan's shared workspace across stages.
src/pipelines/rollout_executor/stage_session.py:63
next →1–100 of 341, ranked by callers