Claude의 단일 Anthropic 요청 안에서 IOP가 Plan, Work, Review와 workspace 도구 실행을 끝내고 실제 dev smoke로 계약을 검증할 수 있어야 한다.\n\n완료 task evidence와 마일스톤 검토 상태도 같은 변경에 고정한다.
23 lines
875 B
Go
23 lines
875 B
Go
//go:build !darwin && !linux
|
|
|
|
package workspace
|
|
|
|
func initializeRequestArtifacts(_ *catalogEntry, _ string) (map[string]ownedArtifact, []ownedArtifact, error) {
|
|
return nil, nil, errCleanupUnsupported
|
|
}
|
|
|
|
func createOwnedArtifact(_ *catalogEntry, _, _ string, _ []byte, _ map[string]ownedArtifact) ([]ownedArtifact, error) {
|
|
return nil, errCleanupUnsupported
|
|
}
|
|
|
|
func readOwnedArtifact(_ *catalogEntry, _, _ string, _ map[string]ownedArtifact, _ int) ([]byte, error) {
|
|
return nil, errCleanupUnsupported
|
|
}
|
|
|
|
func validateAndRemoveOwnedArtifacts(_ *catalogEntry, _ string, _ map[string]ownedArtifact, _ []ownedArtifact) (int, error) {
|
|
return 0, errCleanupUnsupported
|
|
}
|
|
|
|
// rollbackOwnedArtifacts is a no-op on unsupported hosts because every
|
|
// artifact primitive above fails before creating filesystem state.
|
|
func rollbackOwnedArtifacts(_ *catalogEntry, _ []ownedArtifact) {}
|