fix: clean up Hermes-visible OpenClaw leftovers (#97)
* cleanup openclaw session leftovers - hermes can breathe now * fix: load hermes adapter env from .env * fix: redact secrets from hermes adapter error output * addressed review findings * address luke findings #2
This commit is contained in:
@@ -47,8 +47,20 @@ describe("studio settings route", () => {
|
||||
|
||||
const response = await GET();
|
||||
const body = (await response.json()) as {
|
||||
settings?: { gateway?: { url?: string; tokenConfigured?: boolean } | null };
|
||||
localGatewayDefaults?: { url?: string; tokenConfigured?: boolean } | null;
|
||||
settings?: {
|
||||
gateway?: {
|
||||
url?: string;
|
||||
tokenConfigured?: boolean;
|
||||
adapterType?: string;
|
||||
profiles?: Record<string, { url?: string; tokenConfigured?: boolean }>;
|
||||
} | null;
|
||||
};
|
||||
localGatewayDefaults?: {
|
||||
url?: string;
|
||||
tokenConfigured?: boolean;
|
||||
adapterType?: string;
|
||||
profiles?: Record<string, { url?: string; tokenConfigured?: boolean }>;
|
||||
} | null;
|
||||
};
|
||||
|
||||
expect(response.status).toBe(200);
|
||||
@@ -56,11 +68,23 @@ describe("studio settings route", () => {
|
||||
url: "ws://localhost:18791",
|
||||
tokenConfigured: true,
|
||||
adapterType: "openclaw",
|
||||
profiles: {
|
||||
openclaw: {
|
||||
url: "ws://localhost:18791",
|
||||
tokenConfigured: true,
|
||||
},
|
||||
},
|
||||
});
|
||||
expect(body.settings?.gateway).toEqual({
|
||||
url: "ws://localhost:18791",
|
||||
tokenConfigured: true,
|
||||
adapterType: "openclaw",
|
||||
profiles: {
|
||||
openclaw: {
|
||||
url: "ws://localhost:18791",
|
||||
tokenConfigured: true,
|
||||
},
|
||||
},
|
||||
});
|
||||
});
|
||||
|
||||
|
||||
Reference in New Issue
Block a user