chore: loaded_skills as project block (#157)

This commit is contained in:
Devansh Jain
2025-12-05 12:36:40 -08:00
committed by GitHub
parent 78fdb23d00
commit 7dd2d2c37a
2 changed files with 20 additions and 5 deletions

View File

@@ -14,7 +14,7 @@ import type {
import { settingsManager } from "../settings-manager";
import { getToolNames } from "../tools/manager";
import { getClient } from "./client";
import { getDefaultMemoryBlocks } from "./memory";
import { getDefaultMemoryBlocks, isProjectBlock } from "./memory";
import {
formatAvailableModels,
getModelUpdateArgs,
@@ -289,8 +289,8 @@ export async function createAgent(
}
blockIds.push(createdBlock.id);
// Categorize: project/skills are local, persona/human are global
if (label === "project" || label === "skills") {
// Categorize based on block type defined in memory.ts
if (isProjectBlock(label)) {
newLocalBlockIds[label] = createdBlock.id;
} else {
newGlobalBlockIds[label] = createdBlock.id;