Skip to content

Commit b41d3bc

Browse files
author
mike dupont
committed
wip
1 parent e8ba25f commit b41d3bc

File tree

6 files changed

+30
-11
lines changed

6 files changed

+30
-11
lines changed

packages/core/__tests__/goals.test.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ export const mockRuntime: IAgentRuntime = {
3131
databaseAdapter: mockDatabaseAdapter as any,
3232
cacheManager: new CacheManager(new MemoryCacheAdapter()),
3333
agentId: "qweqew-qweqwe-qweqwe-qweqwe-qweeqw",
34-
serverUrl: "",
34+
//serverUrl: "",
3535
token: null,
3636
messageManager: {
3737
addEmbeddingToMemory: (_memory: Memory): Promise<Memory> => {

packages/core/src/runtime.ts

+5-5
Original file line numberDiff line numberDiff line change
@@ -84,7 +84,7 @@ export class AgentRuntime implements IAgentRuntime {
8484
/**
8585
* The base URL of the server where the agent's requests are processed.
8686
*/
87-
serverUrl = "http://localhost:7998";
87+
//serverUrl = "http://localhost:7998";
8888

8989
/**
9090
* The database adapter used for interacting with the database.
@@ -346,7 +346,7 @@ export class AgentRuntime implements IAgentRuntime {
346346
this.registerService(service);
347347
});
348348

349-
this.serverUrl = opts.serverUrl ?? this.serverUrl;
349+
//this.serverUrl = opts.serverUrl ?? this.serverUrl;
350350

351351
elizaLogger.info(`${this.character.name}(${this.agentId}) - Setting Model Provider:`, {
352352
characterModelProvider: this.character.modelProvider,
@@ -394,9 +394,9 @@ export class AgentRuntime implements IAgentRuntime {
394394
throw new Error(`Invalid model provider: ${this.modelProvider}`);
395395
}
396396

397-
if (!this.serverUrl) {
398-
elizaLogger.warn("No serverUrl provided, defaulting to localhost");
399-
}
397+
//if (!this.serverUrl) {
398+
// elizaLogger.warn("No serverUrl provided, defaulting to localhost");
399+
//}
400400

401401
this.token = opts.token;
402402

packages/core/src/test_resources/constants.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import type { UUID } from "../types.ts";
22

3-
export const SERVER_URL = "http://localhost:7998";
3+
//export const SERVER_URL = "http://localhost:7998";
44
export const SUPABASE_URL = "https://pronvzrzfwsptkojvudd.supabase.co";
55
export const SUPABASE_ANON_KEY =
66
"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJzdXBhYmFzZSIsInJlZiI6InByb252enJ6ZndzcHRrb2p2dWRkIiwicm9sZSI6ImFub24iLCJpYXQiOjE3MDY4NTYwNDcsImV4cCI6MjAyMjQzMjA0N30.I6_-XrqssUb2SWYg5DjsUqSodNS3_RPoET3-aPdqywM";

packages/core/src/types.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -1288,7 +1288,7 @@ export abstract class Service {
12881288
export interface IAgentRuntime {
12891289
// Properties
12901290
agentId: UUID;
1291-
serverUrl: string;
1291+
//serverUrl: string;
12921292
databaseAdapter: IDatabaseAdapter;
12931293
token: string | null;
12941294
modelProvider: ModelProviderName;

scripts/jsdoc-automation/src/AIService/AIService.ts

+21-2
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
import * as dotenv from "dotenv";
2+
import * as sqliteAdapter from "@elizaos-plugins/adapter-sqlite";
23
const de = dotenv.config();
34
console.log("DEBUG",de)
45

@@ -223,7 +224,20 @@ export class AIService {
223224
const token = "token";
224225
const character = defaultCharacter;
225226

226-
227+
228+
const sqliteAdapterPluginDefault = sqliteAdapter.default;
229+
const dbadapter = sqliteAdapterPluginDefault.adapters?.[0];
230+
if (!dbadapter) {
231+
throw new Error(
232+
"Internal error: No database adapter found for default adapter-sqlite"
233+
);
234+
}
235+
if (!dbadapter) {
236+
throw new Error(
237+
"Internal error: No database adapter found for default adapter-sqlite"
238+
);
239+
}
240+
227241
this.runtime = new AgentRuntime({token,
228242
modelProvider: character.modelProvider,
229243
evaluators: [],
@@ -244,6 +258,11 @@ export class AIService {
244258
console.log("KM",this.runtime.knowledgeManager)
245259
console.log("Before",this.runtime.memoryManagers)
246260
this.runtime.memoryManagers.set(this.runtime.knowledgeManager.tableName, this.runtime.knowledgeManager);
261+
try {
262+
this.runtime.databaseAdapter = dbadapter.init(this.runtime);
263+
} catch (error) {
264+
console.error("Failed to initialize database adapter:", error);
265+
}
247266
console.log("After",this.runtime.memoryManagers)
248267
}
249268

@@ -311,7 +330,7 @@ async function processChunk(prompt: string, manager: string, runtime: AgentRunti
311330
if (!mm) {
312331
console.log("manager",manager);
313332
console.log("memoryManagers",runtime.memoryManagers);
314-
throw new Error("Memory manager not found", manager);
333+
throw new Error(`Memory manager not found {manager}`);
315334
}
316335
const memory = await mm.addEmbeddingToMemory({
317336
agentId: runtime.agentId,

scripts/jsdoc-automation/src/Configuration.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ export class Configuration implements Omit<ConfigurationData, "rootDirectory"> {
3939
private _rootDirectory!: ConfigurationData["rootDirectory"];
4040
private readonly repoRoot: string;
4141
private _branch = "develop";
42-
private _generateJsDoc = true;
42+
private _generateJsDoc = false;
4343
private _generateReadme = false;
4444

4545
public excludedDirectories: string[] = [];

0 commit comments

Comments
 (0)