fix: 将 Artificer 单轮上限调整为两小时
This commit is contained in:
@@ -29,7 +29,7 @@ spec:
|
|||||||
executionPolicy:
|
executionPolicy:
|
||||||
sandbox: workspace-write
|
sandbox: workspace-write
|
||||||
approval: never
|
approval: never
|
||||||
timeoutMs: 1800000
|
timeoutMs: 7200000
|
||||||
network: enabled
|
network: enabled
|
||||||
gitIdentity:
|
gitIdentity:
|
||||||
name: AgentRun Codex
|
name: AgentRun Codex
|
||||||
|
|||||||
@@ -104,6 +104,7 @@ const selfTest: SelfTestCase = async (context) => {
|
|||||||
assert.equal(modelResolution.backendProfileSource, "aipod-spec");
|
assert.equal(modelResolution.backendProfileSource, "aipod-spec");
|
||||||
assert.equal(modelResolution.valuesPrinted, false);
|
assert.equal(modelResolution.valuesPrinted, false);
|
||||||
const policy = task.executionPolicy as JsonRecord;
|
const policy = task.executionPolicy as JsonRecord;
|
||||||
|
assert.equal(policy.timeoutMs, 7_200_000, "Artificer timeout budget must come from the owning AipodSpec YAML");
|
||||||
assert.deepEqual(policy.gitIdentity, { name: "AgentRun Codex", email: "agentrun-codex@users.noreply.github.com" });
|
assert.deepEqual(policy.gitIdentity, { name: "AgentRun Codex", email: "agentrun-codex@users.noreply.github.com" });
|
||||||
const secretScope = policy.secretScope as JsonRecord;
|
const secretScope = policy.secretScope as JsonRecord;
|
||||||
const providerCredentials = secretScope.providerCredentials as JsonRecord[];
|
const providerCredentials = secretScope.providerCredentials as JsonRecord[];
|
||||||
|
|||||||
Reference in New Issue
Block a user