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:
ZacharyZhang-NY committed 2026-04-21 16:51:34 -04:00
1 parent aba2dac3c5
commit 8dd0376e0f
3 files changed
+7 -7

No files matched your search

+1 -1
View File
@@ -1,6 +1,6 @@
{
"name": "agent-company",
"version": "0.4.167",
"version": "0.4.168",
"private": true,
"type": "module",
"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
// server-enforced STRATEGY_BEFORE_HIRES / STRATEGY_ALREADY_FILED
// 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("STRATEGY_BEFORE_HIRES");
expect(prompt).toContain("STRATEGY_ALREADY_FILED");
expect(prompt).toContain("file_approval.strategy.before_hires");
expect(prompt).toContain("file_approval.strategy.already_filed");
expect(prompt).not.toContain("Awaiting Org Strategy Approval");
expect(prompt).not.toContain("Goal Decomposition");
});
@@ -174,7 +174,7 @@ describe("work_products archived visibility", () => {
expect(
harness.db.documentsMod.resolveWorkProductTarget(id, harness.companyId),
).toBeNull();
).toMatchObject({ kind: "error", reason: "archived" });
} finally {
harness.db.close();
}
@@ -236,7 +236,7 @@ describe("work_products bulk retirement", () => {
expect(second).toHaveLength(0);
expect(
harness.db.documentsMod.resolveWorkProductTarget(id, harness.companyId),
).toBeNull();
).toMatchObject({ kind: "error", reason: "archived" });
} finally {
harness.db.close();
}
@@ -278,7 +278,7 @@ describe("work_products bulk retirement", () => {
expect(
harness.db.documentsMod.resolveWorkProductTarget(workProductId, harness.companyId),
).toBeNull();
).toMatchObject({ kind: "error", reason: "archived" });
} finally {
harness.db.close();
}