fix: sealed peer sync smoke + clearer approval denials (0.9.18)

CLI/Docker assert AEAD sync; status shows sealed channel; headless denials no longer pretend the user refused.

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
WHC
2026-10-29 11:18:04 +08:00
co-authored by Cursor
parent 5900b53642
commit 1605d74f17
7 changed files with 68 additions and 12 deletions
+1
View File
@@ -73,6 +73,7 @@ int main(void) {
char *st = cst_parliament_status_text();
assert(st && strstr(st, "parliament"));
assert(strstr(st, "service"));
assert(strstr(st, "peer_sync") && strstr(st, "sealed"));
free(st);
assert(cst_parliament_is_active());
assert(cst_parliament_daemon_info(NULL, NULL, 0, NULL) != 0);