MCPcopy Create free account
hub / github.com/compozy/agh / CreateDependency

Method CreateDependency

internal/task/interfaces.go:135–135  ·  view source on GitHub ↗
(ctx context.Context, dependency Dependency)

Source from the content-addressed store, hash-verified

133// DependencyStore is the persistence surface for durable dependency edges.
134type DependencyStore interface {
135 CreateDependency(ctx context.Context, dependency Dependency) error
136 DeleteDependency(ctx context.Context, taskID string, dependsOnID string) error
137 ListDependencies(ctx context.Context, taskID string) ([]Dependency, error)
138 ListDependents(ctx context.Context, dependsOnTaskID string) ([]Dependency, error)

Implementers 4

inMemoryManagerStoreinternal/task/manager_test.go
fakeStoreinternal/task/interfaces_integration_t
GlobalDBinternal/store/globaldb/global_db.go
recordingRegistryinternal/daemon/daemon_test.go

Calls

no outgoing calls