Package release 0.4.168 from the current workspace snapshot
Constraint: Windows and Linux artifacts are built on native GitHub runners from a temporary snapshot branch Rejected: Build Windows/Linux locally on Apple Silicon | docker/wine packaging is not stable on this host Confidence: medium Scope-risk: moderate Directive: This snapshot branch is transport-only and should be deleted after the release completes Tested: local verify/build stages before snapshot creation Not-tested: remote packaging before workflow execution
This commit is contained in:
1 parent
aba2dac3c5
commit
8dd0376e0f
3 files changed
+7
-7
No files matched your search
+1
-1
@@ -1,6 +1,6 @@
|
|||||||
{
|
{
|
||||||
"name": "agent-company",
|
"name": "agent-company",
|
||||||
"version": "0.4.167",
|
"version": "0.4.168",
|
||||||
"private": true,
|
"private": true,
|
||||||
"type": "module",
|
"type": "module",
|
||||||
"description": "Cross-platform Electron desktop control plane for local-first AI agent companies.",
|
"description": "Cross-platform Electron desktop control plane for local-first AI agent companies.",
|
||||||
|
|||||||
@@ -28,10 +28,10 @@ describe("Step 2: CEO phased prompts", () => {
|
|||||||
// shows the hire POST curl up front, and reaches for the
|
// shows the hire POST curl up front, and reaches for the
|
||||||
// server-enforced STRATEGY_BEFORE_HIRES / STRATEGY_ALREADY_FILED
|
// server-enforced STRATEGY_BEFORE_HIRES / STRATEGY_ALREADY_FILED
|
||||||
// codes instead of prose ordering directives.
|
// codes instead of prose ordering directives.
|
||||||
expect(prompt).toContain("file 3–5 `hire_agent` requests");
|
expect(prompt).toContain("file 3–5 `hire_agent` tool calls");
|
||||||
expect(prompt).toContain("Do this first — file the hires");
|
expect(prompt).toContain("Do this first — file the hires");
|
||||||
expect(prompt).toContain("STRATEGY_BEFORE_HIRES");
|
expect(prompt).toContain("file_approval.strategy.before_hires");
|
||||||
expect(prompt).toContain("STRATEGY_ALREADY_FILED");
|
expect(prompt).toContain("file_approval.strategy.already_filed");
|
||||||
expect(prompt).not.toContain("Awaiting Org Strategy Approval");
|
expect(prompt).not.toContain("Awaiting Org Strategy Approval");
|
||||||
expect(prompt).not.toContain("Goal Decomposition");
|
expect(prompt).not.toContain("Goal Decomposition");
|
||||||
});
|
});
|
||||||
|
|||||||
@@ -174,7 +174,7 @@ describe("work_products archived visibility", () => {
|
|||||||
|
|
||||||
expect(
|
expect(
|
||||||
harness.db.documentsMod.resolveWorkProductTarget(id, harness.companyId),
|
harness.db.documentsMod.resolveWorkProductTarget(id, harness.companyId),
|
||||||
).toBeNull();
|
).toMatchObject({ kind: "error", reason: "archived" });
|
||||||
} finally {
|
} finally {
|
||||||
harness.db.close();
|
harness.db.close();
|
||||||
}
|
}
|
||||||
@@ -236,7 +236,7 @@ describe("work_products bulk retirement", () => {
|
|||||||
expect(second).toHaveLength(0);
|
expect(second).toHaveLength(0);
|
||||||
expect(
|
expect(
|
||||||
harness.db.documentsMod.resolveWorkProductTarget(id, harness.companyId),
|
harness.db.documentsMod.resolveWorkProductTarget(id, harness.companyId),
|
||||||
).toBeNull();
|
).toMatchObject({ kind: "error", reason: "archived" });
|
||||||
} finally {
|
} finally {
|
||||||
harness.db.close();
|
harness.db.close();
|
||||||
}
|
}
|
||||||
@@ -278,7 +278,7 @@ describe("work_products bulk retirement", () => {
|
|||||||
|
|
||||||
expect(
|
expect(
|
||||||
harness.db.documentsMod.resolveWorkProductTarget(workProductId, harness.companyId),
|
harness.db.documentsMod.resolveWorkProductTarget(workProductId, harness.companyId),
|
||||||
).toBeNull();
|
).toMatchObject({ kind: "error", reason: "archived" });
|
||||||
} finally {
|
} finally {
|
||||||
harness.db.close();
|
harness.db.close();
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in new issue
Block a user