feat(mindspace): add page quota grace write and local delivery guardrails.
Memind CI / Test, build, and release guards (pull_request) Failing after 18s
Memind CI / Test, build, and release guards (pull_request) Failing after 18s
Centralize page HTML quota checks with grace-write semantics across page services and workspace tools, keep localhost MindSpace links clickable in chat display, and expand Page Data/static-page skill plus local dev docs for quota, delivery URLs, and native Aider/OpenHands tooling. Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
@@ -18,3 +18,16 @@ test('page-data-collect skill pins deletion to the public client API', () => {
|
||||
assert.match(skillText, /禁止发明 `softDeleteRows`/);
|
||||
assert.match(skillText, /表必须包含 `deleted_at TIMESTAMPTZ`/);
|
||||
});
|
||||
|
||||
test('page-data-collect skill documents page quota grace and delivery URLs', () => {
|
||||
assert.match(skillText, /本次写完、下次再拦/);
|
||||
assert.match(skillText, /127\.0\.0\.1:8081\/MindSpace/);
|
||||
assert.match(skillText, /禁止.*本地服务/);
|
||||
assert.match(skillText, /pageId.*UUID/);
|
||||
});
|
||||
|
||||
test('page-data-collect skill requires independent table per delivery task', () => {
|
||||
assert.match(skillText, /每个独立交付任务必须独立建表/);
|
||||
assert.match(skillText, /禁止复用已有表/);
|
||||
assert.match(skillText, /禁止.*为新的独立页面复用已有 dataset/);
|
||||
});
|
||||
|
||||
Reference in New Issue
Block a user