Skip to content

Conversation

@qiuhanWEI
Copy link
Collaborator

  • Updated the deleteWorkspace method to allow preservation of specified files while deleting others. Adjusted related logic in graph.ts to preserve only the database file, preventing EBUSY errors on Windows. Added tests to verify the new functionality.
  • chore: update evoltagent dependency to version 1.1.4
  • enhance prompt for better component generataion

@qiuhanWEI qiuhanWEI changed the title fix: checkpoint fix: checkpoint & update evolt Feb 11, 2026
workspaceManager.deleteWorkspace(workspace, ['checkpoint']);
// Preserve only the database file to avoid EBUSY error on Windows (SQLite lock)
workspaceManager.deleteWorkspace(workspace, ['checkpoint/coderio-cli.db']);
logger.printInfoLog('Starting fresh...');
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

会不会有问题,比如checkpointer.json没有删掉

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

要解决的就是checkpointer.json 没有删掉的问题~
之前是以 Checkpoint 文件夹为维度的,所以 json 文件被保留了,现在细化到只保留 db 文件,删除 json文件

✗ DO NOT use \`# filename\` (single hash)
✗ DO NOT omit file headers
✗ DO NOT use other separators
</output_format>`;
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

有试过么,感觉改挺多的

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

整体意思没有修改,之前的版本比较简洁,gemini 可以理解,但是 anthropic/claude-sonnet-4.5 经常不按约束来返回。现在扩充了一下,细化了返回的格式,sonnet 4.5 能理解

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants