Files
multica/server/internal/daemon/execenv/reclaimable.go
Multica Eve 152d82e42e MUL-4999: reclaim managed Codex sandbox task caches
* fix(daemon): reclaim Codex sandbox task caches

Co-authored-by: multica-agent <github@multica.ai>

* refactor(daemon): tighten managed cache GC signals

Co-authored-by: multica-agent <github@multica.ai>

---------

Co-authored-by: Eve <eve@multica-ai.local>
Co-authored-by: multica-agent <github@multica.ai>
2026-07-20 15:30:47 +08:00

17 lines
525 B
Go

package execenv
import "path/filepath"
const (
codexHomeDirName = "codex-home"
codexSandboxBinDirName = ".sandbox-bin"
)
// ManagedReclaimableArtifactSubpaths returns daemon-owned, regenerable
// directories inside a task env root. Callers must match these as exact
// relative paths rather than basenames: a repository may legitimately contain
// a directory with the same leaf name.
func ManagedReclaimableArtifactSubpaths() []string {
return []string{filepath.Join(codexHomeDirName, codexSandboxBinDirName)}
}