Use extension content hashes in dependent test fixtures
This commit is contained in:
@@ -38434,7 +38434,7 @@ var call = async (tool, args) => {
|
||||
return result;
|
||||
};
|
||||
var submit = async (id) => {
|
||||
const { Started: Started2 } = await import(`file:///run/sausage/extensions/${await fs.read("/src/sausage/.git/sausage-last-good")}/extensions/messages/addresses.ts`);
|
||||
const { Started: Started2 } = await import(`file:///run/sausage/extensions/${loader.state().good}/extensions/messages/addresses.ts`);
|
||||
await harness.commit(async (tx) => {
|
||||
(await tx.doc(Started2, id)).by = root.id;
|
||||
}, BACKGROUND_CONTEXT);
|
||||
@@ -38445,7 +38445,7 @@ var submit = async (id) => {
|
||||
return JSON.parse(result.content.filter((part) => part.type === "text").map((part) => part.text).join(""));
|
||||
};
|
||||
var children = async () => {
|
||||
const { Subagents } = await import(`file:///run/sausage/extensions/${await fs.read("/src/sausage/.git/sausage-last-good")}/extensions/subagents/api.ts`);
|
||||
const { Subagents } = await import(`file:///run/sausage/extensions/${loader.state().good}/extensions/subagents/api.ts`);
|
||||
return Object.values((await harness.snapshot(Subagents, root.id, BACKGROUND_CONTEXT)).agents);
|
||||
};
|
||||
var waitQueue = async () => {
|
||||
@@ -38458,7 +38458,7 @@ var waitQueue = async () => {
|
||||
};
|
||||
var reports = async (id) => (await (await harness.conversation(id, BACKGROUND_CONTEXT)).context(BACKGROUND_CONTEXT)).entries.filter((entry2) => entry2.kind === "workspaces.lander-report");
|
||||
var notes = async () => {
|
||||
const { Messages } = await import(`file:///run/sausage/extensions/${await fs.read("/src/sausage/.git/sausage-last-good")}/extensions/messages/api.ts`);
|
||||
const { Messages } = await import(`file:///run/sausage/extensions/${loader.state().good}/extensions/messages/api.ts`);
|
||||
const deadline = Date.now() + 3e4;
|
||||
for (; ; ) {
|
||||
const notes2 = (await harness.snapshot(Messages, root.id, BACKGROUND_CONTEXT)).messages.filter((message) => message.text.startsWith("[lander] Submission") && message.text.includes(" landed as "));
|
||||
|
||||
Reference in New Issue
Block a user