源码快照 @ 2026-09-02 (source-only, 剔除非源码素材)

This commit is contained in:
agent-radar
2026-09-02 01:05:41 +08:00
commit 04bac1f6e2
2200 changed files with 489415 additions and 0 deletions
+26
View File
@@ -0,0 +1,26 @@
import { expect } from "vitest";
import { listSessions, seedSessions } from "@openwork/behaviors";
import { app, createAdmin, createOrg, needs, server, test } from "@openwork/testkit";
const titles: readonly string[] = ["Q3 report", "Invoice cleanup"];
test("a script world seeds desktop sessions", { timeout: 300_000 }, async ({ evidence, place }) => {
needs({ optIn: ["OPENWORK_EVAL_WORLD_SESSIONS_E2E"] });
await using stack = new AsyncDisposableStack();
const den = stack.use(await server({ place, provision: false, web: true }));
await createAdmin(den, {});
stack.use(await createOrg(den, "acme"));
const desktop = stack.use(await app({ den, place, as: "admin" }));
await seedSessions(desktop, titles);
const observed = await listSessions(desktop);
for (const title of titles) {
expect(observed.some((session) => session.title === title)).toBe(true);
}
evidence.recordAssertionEvidence(
"The desktop exposes every directly seeded session",
`Observed the seeded session titles: ${titles.join(", ")}.`,
true,
);
});