Skip to content
Merged
Changes from all commits
Commits
Show all changes
31 commits
Select commit Hold shift + click to select a range
dbac035
feat: skill memory
Jan 23, 2026
36f626a
feat: split task chunks for skill memories
endxxxx Jan 23, 2026
ec9316d
fix: refine the returned format from llm and parsing
endxxxx Jan 23, 2026
7702670
Merge pull request #4 from Wang-Daoji/feat/split_chunks
Wang-Daoji Jan 24, 2026
0d33b1d
feat: add new pack oss
Jan 24, 2026
3a88419
feat: skill mem pipeline
Jan 25, 2026
2903152
feat: fill code
Jan 26, 2026
bd119d6
feat: modify code
Jan 26, 2026
4173f7b
feat: modify code
Jan 26, 2026
bccba71
feat: async add skill memory
Jan 27, 2026
14f85e0
feat: update ollama version
Jan 27, 2026
b3c79ac
feat: get memory return skill memory
Jan 27, 2026
76f1975
feat: get api add skill mem
Jan 27, 2026
687cf9d
feat: get api add skill mem
Jan 27, 2026
8555b1d
feat: modify env config
Jan 27, 2026
ae67378
feat: back set oss client
Jan 27, 2026
793b508
feat: delete tmp skill code
Jan 27, 2026
1824f5b
feat: merge main
Jan 27, 2026
e3ef4cc
feat: process new package import error
Jan 27, 2026
f14fd58
Merge remote-tracking branch 'upstream/dev-20260126-v2.0.4' into feat…
Jan 27, 2026
6ba55d3
feat: modify oss config
Jan 27, 2026
85e42d9
feat: modiy prompt and add two api
Jan 28, 2026
be17f3f
feat: merge dev-20260126-v2.0.4
Jan 28, 2026
962f804
feat: modify prompt
Jan 28, 2026
aeeb27e
feat: merge
Jan 28, 2026
bbb6e79
feat: modify code
Jan 28, 2026
a32ec5f
Merge remote-tracking branch 'upstream/dev-20260126-v2.0.4' into feat…
Jan 28, 2026
dcfb772
feat: add logger
Jan 29, 2026
bc40783
Merge remote-tracking branch 'upstream/dev-20260126-v2.0.4' into feat…
Jan 29, 2026
b0946f1
feat: fix bug in memory id
Jan 29, 2026
0269c12
Merge remote-tracking branch 'upstream/dev-20260126-v2.0.4' into feat…
Jan 29, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -183,7 +183,9 @@ def _add_memories_batch(
"ToolTrajectoryMemory",
"SkillMemory",
):
graph_node_id = str(uuid.uuid4())
if not memory.id:
logger.error("Memory ID is not set, generating a new one")
graph_node_id = memory.id or str(uuid.uuid4())
metadata_dict = memory.metadata.model_dump(exclude_none=True)
metadata_dict["updated_at"] = datetime.now().isoformat()

Expand Down Expand Up @@ -384,7 +386,9 @@ def _add_to_graph_memory(
"""
Generalized method to add memory to a graph-based memory type (e.g., LongTermMemory, UserMemory).
"""
node_id = str(uuid.uuid4())
if not memory.id:
logger.error("Memory ID is not set, generating a new one")
node_id = memory.id or str(uuid.uuid4())
# Step 2: Add new node to graph
metadata_dict = memory.metadata.model_dump(exclude_none=True)
tags = metadata_dict.get("tags") or []
Expand Down