refactor: unify Memory feature configuration authority

This commit is contained in:
2026-09-04 22:55:37 +09:00
parent 5ee77698db
commit 1e674d70c2
20 changed files with 947 additions and 637 deletions
+8 -7
View File
@@ -23,7 +23,14 @@ compaction = {
feature = {
task = { enabled = true; };
memory = { enabled = true; };
memory = {
enabled = true;
resident = { inject_summary = true; };
extraction = {
enabled = true;
threshold = 50000;
};
};
web = { enabled = true; };
image = { enabled = true; };
sub_worker = { enabled = false; };
@@ -40,12 +47,6 @@ feature = {
};
};
memory = {
extract_threshold = 50000;
consolidation_threshold_files = 5;
consolidation_threshold_bytes = 50000;
};
web = {
enabled = true;
search = {
+1 -1
View File
@@ -6,7 +6,7 @@ import "./base.dcdl" // {
feature = {
task = { enabled = true; };
memory = { enabled = false; staging = false; };
memory = { enabled = false; staging_tools = false; };
web = { enabled = true; };
image = { enabled = true; };
sub_worker = { enabled = true; };
+1 -1
View File
@@ -5,7 +5,7 @@ import "./base.dcdl" // {
feature = {
task = { enabled = false; };
memory = { enabled = true; staging = true; };
memory = { enabled = true; staging_tools = true; };
web = { enabled = false; };
sub_worker = { enabled = false; };
worker = { enabled = false; };