Documentation
¶
There is no documentation for this package.
Directories
¶
| Path | Synopsis |
|---|---|
|
adapters
|
|
|
github
Package github implements the SourceReader port over the GitHub Contents API.
|
Package github implements the SourceReader port over the GitHub Contents API. |
|
grpc
Package grpc contains gRPC adapter implementations for external service clients and the RemediationProposals gRPC server.
|
Package grpc contains gRPC adapter implementations for external service clients and the RemediationProposals gRPC server. |
|
llm
Package llm provides LLM provider adapters for the agent-remediation.
|
Package llm provides LLM provider adapters for the agent-remediation. |
|
packaging
Package packaging implements ports.ContractPackager as a thin subprocess wrapper over the continuo-runtime CLI installed in the service image.
|
Package packaging implements ports.ContractPackager as a thin subprocess wrapper over the continuo-runtime CLI installed in the service image. |
|
releasehttp
Package releasehttp implements ports.ReleaseGateway over release-controller's public HTTP API: submitting shadow verification releases and polling their verdicts.
|
Package releasehttp implements ports.ReleaseGateway over release-controller's public HTTP API: submitting shadow verification releases and polling their verdicts. |
|
repofs
Package repofs reads a repository checkout on local disk.
|
Package repofs reads a repository checkout on local disk. |
|
s3
Package s3 implements ports.EvidenceReader, ports.ArtifactWriter, and ports.CandidateSourceReader over AWS SDK v2 S3.
|
Package s3 implements ports.EvidenceReader, ports.ArtifactWriter, and ports.CandidateSourceReader over AWS SDK v2 S3. |
|
api
|
|
|
domain
|
|
|
event
Package event: remediation.pr_closed:v1 payload and deterministic identifier used for outbox dedup.
|
Package event: remediation.pr_closed:v1 payload and deterministic identifier used for outbox dedup. |
|
failure
Package failure holds shared failure-domain value types used when decoding the remediation.requested:v1 trigger.
|
Package failure holds shared failure-domain value types used when decoding the remediation.requested:v1 trigger. |
|
prompt
Package prompt assembles the LLM request for a fix proposal from failure evidence.
|
Package prompt assembles the LLM request for a fix proposal from failure evidence. |
|
proposal
Package proposal holds the domain model for a remediation fix proposal: the suggested replacement SQL for a failed dbt node, its rationale, and the audit status of the attempt.
|
Package proposal holds the domain model for a remediation fix proposal: the suggested replacement SQL for a failed dbt node, its rationale, and the audit status of the attempt. |
|
repository
Package repository declares the agent-remediation domain repository ports; implementations live in adapters/postgres.
|
Package repository declares the agent-remediation domain repository ports; implementations live in adapters/postgres. |
|
service
|
|
|
fixer
Package fixer holds the per-error-class fix strategies for the agent-remediation.
|
Package fixer holds the per-error-class fix strategies for the agent-remediation. |
|
handlers
Package handlers holds the agent-remediation application layer.
|
Package handlers holds the agent-remediation application layer. |
|
llmcache
Package llmcache provides a best-effort, idempotency-keyed caching decorator over the LLMProvider port.
|
Package llmcache provides a best-effort, idempotency-keyed caching decorator over the LLMProvider port. |
|
promptlog
Package promptlog provides a logging decorator over the LLMProvider port that records the full prompt agent-remediation sends to the model — the system prompt, the user content, the forced tool, and (when the driver stamps it on the context) the failure it addresses.
|
Package promptlog provides a logging decorator over the LLMProvider port that records the full prompt agent-remediation sends to the model — the system prompt, the user content, the forced tool, and (when the driver stamps it on the context) the failure it addresses. |
|
proposals
Package proposals holds the PR-lifecycle application service.
|
Package proposals holds the PR-lifecycle application service. |
|
shadowverify
Package shadowverify holds the reconciler that resolves fix proposals whose correctness a shadow release is still judging.
|
Package shadowverify holds the reconciler that resolves fix proposals whose correctness a shadow release is still judging. |
|
uow
Package uow declares the UnitOfWork seam; the Postgres implementation lives in adapters/postgres.
|
Package uow declares the UnitOfWork seam; the Postgres implementation lives in adapters/postgres. |
Click to show internal directories.
Click to hide internal directories.