Sisyphus
fe89c8b204
test: protect manual Luker cache rebuild
...
Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-openagent )
Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai >
2026-05-03 15:30:22 +00:00
Sisyphus
03696b786a
test: cover Luker persistence without Authority
...
Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-openagent )
Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai >
2026-05-03 15:27:16 +00:00
Sisyphus
5a105fd4a4
fix: disable Luker browser graph mirror
...
Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-openagent )
Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai >
2026-05-03 14:21:52 +00:00
Youzini-afk
b7c077ed21
Implement background maintenance post-process queue
2026-04-29 16:01:32 +08:00
Youzini-afk
69dc452120
Implement background maintenance vector sync
2026-04-29 14:52:51 +08:00
Youzini-afk
899774d636
feat: add maintenance concurrency modes
2026-04-29 14:25:16 +08:00
Youzini-afk
d956de4a61
Add post-generation extraction toggle
2026-04-29 03:38:24 +08:00
Youzini-afk
6e4ba691a8
Optimize bulk rerun extraction consolidation
2026-04-29 03:25:38 +08:00
Youzini-afk
edaaca4bbd
fix: convert named SQL params to positional for Authority server compatibility
...
Authority server expects params: SqlValue[] (positional array) but
ST-BME was sending params as a named map with :placeholders, causing
'invalid type: map, expected a sequence' deserialization errors.
Added convertNamedParamsToPositional() in AuthoritySqlHttpClient that
transforms :name placeholders to ? and extracts values in order before
sending to the server. This fixes the SQL probe failure that kept the
graph stuck in LOADING state.
2026-04-28 23:56:02 +08:00
Youzini-afk
2dee3cd8ff
harden(authority): add pre-scale diagnostics and request safety
2026-04-28 22:29:14 +08:00
Youzini-afk
a7e2edac88
refactor(authority): complete v0.6-only sql/blob/jobs rollout
2026-04-28 21:45:59 +08:00
Youzini-afk
8979b89646
feat(authority): harden jobs repair and diagnostics
2026-04-28 19:35:06 +08:00
Youzini-afk
07188feeb1
feat(authority): compare performance baselines
2026-04-28 18:27:12 +08:00
Youzini-afk
7f3ea4f36f
feat(authority): add diagnostics artifact manifest UX
2026-04-28 18:12:01 +08:00
Youzini-afk
dc76d1ea4c
feat(authority): add consistency repair actions
2026-04-28 17:48:52 +08:00
Youzini-afk
6747263eb2
test(authority): expand e2e roundtrip coverage
2026-04-28 17:41:43 +08:00
Youzini-afk
e1d6d3193a
feat(authority): add diagnostics baseline ux
2026-04-28 17:05:47 +08:00
Youzini-afk
3a6f577678
feat(authority): add checkpoint audit scaffolding
2026-04-28 16:49:14 +08:00
Youzini-afk
d5dd4b64a8
feat(authority): surface recent jobs in panel
2026-04-28 16:25:58 +08:00
Youzini-afk
333a6104b0
test(authority): add server contract smoke harness
2026-04-28 16:02:21 +08:00
Youzini-afk
cabbe72e23
feat(authority): track job status in panel
2026-04-28 15:35:18 +08:00
Youzini-afk
217573e8bb
feat(authority): export diagnostics bundle
2026-04-28 15:16:09 +08:00
Youzini-afk
6c8c56df62
feat(authority): add recall candidate provider
2026-04-28 15:01:34 +08:00
Youzini-afk
d7cbbb20c1
Integrate Authority Blob storage
2026-04-28 12:53:18 +08:00
Youzini-afk
1018376c85
Add Authority jobs task backend
2026-04-28 03:53:56 +08:00
Youzini-afk
35fee7d08d
feat(authority): add Trivium vector primary adapter
2026-04-28 03:31:46 +08:00
Youzini-afk
3f70d63a86
feat(authority): migrate local graphs to server primary
2026-04-28 03:02:43 +08:00
Youzini-afk
dc37d22dcf
feat(authority): add graph SQL store
2026-04-28 02:20:15 +08:00
Youzini-afk
ee9b0afa35
feat(authority): add server-primary capability probe
2026-04-28 01:40:38 +08:00
Youzini-afk
3d077a54e8
fix(history): pause recovery for render-limited chat slices
2026-04-25 17:23:26 +08:00
Youzini-afk
9415296493
chore(settings): enable chat render limit by default
2026-04-25 16:46:38 +08:00
Youzini-afk
8c489bf1c7
feat(ui): show hidden floor count and render limit
2026-04-25 16:37:50 +08:00
Hao19911125
d50263e3d9
Merge branch 'Youzini-afk:main' into main
2026-04-23 23:00:45 +08:00
Youzini-afk
0daf723fd1
fix: auto-repair malformed memory scope regions
2026-04-23 18:48:30 +08:00
Youzini-afk
6116d7bc6d
fix: auto align legacy planner fake-default profiles
2026-04-23 17:52:21 +08:00
Youzini-afk
493b41fc63
refactor: planner prompt split into 13 modular blocks aligned with extract structure
...
- ena-planner-presets.js: split monolithic system prompt into 7 content constants (heading, role, identity-ack, info-ack, format, rules, seed)
- prompt-profiles.js: rewrite buildPlannerDefaultTaskProfileTemplate() to 13-block template, version 4->5 triggers auto-refresh
- prompt-profiles.js: fix getBuiltinBlockDefinitions() to show generic builtins for planner task type
- ena-planner.js: extend resolvePlannerBuiltinBlockContent() with generic sourceKey aliases
- ena-planner.js: add userPersona and storyTimeContext to planner block context
- tests: update planner block structure assertions
2026-04-23 17:26:11 +08:00
Youzini-afk
efff3b15b3
Integrate ENA planner task profiles
2026-04-23 16:26:32 +08:00
Youzini-afk
a28acb0bc0
refactor: remove redundant task monitor UI
2026-04-23 14:01:45 +08:00
Youzini-afk
4fd450ce3a
test: fix native hydrate normalized fixture
2026-04-23 03:23:43 +08:00
Youzini-afk
066140a544
test: align extraction persistence gating expectations
2026-04-23 03:02:19 +08:00
Youzini-afk
810f0475ed
test: stabilize opfs persistence manifest reads
2026-04-23 02:53:56 +08:00
Youzini-afk
13ccc33f0d
fix: allow extraction with recoverable pending persist
2026-04-23 02:34:06 +08:00
Youzini-afk
aa3ee1e408
fix: reroll 时复用已有召回记录而非重新触发召回
...
- rebindRecallRecordToNewUserMessage: 从 frozenRecallOptions 补全 recallInput/boundUserFloorText/authoritativeInputUsed
- ensurePersistedRecallRecordForGeneration: already-up-to-date 守卫增加 recallInput 非空检查
- 新增 tests/recall-reroll-reuse.mjs 回归测试
2026-04-23 01:19:29 +08:00
Youzini-afk
f3d3a0f80d
fix: harden hydrate normalized fast-path and vector scope guards
2026-04-23 00:50:23 +08:00
Youzini-afk
e7cb7b31b6
feat: optimize default prompt structure for U-shaped attention + fix opfs/ranking flakes
...
- Restructure all 7 task templates: add assistant identity-ack and info-ack blocks, restore reference materials to system role, keep only format+rules as user tail
- Fix writeJsonFile treating empty serializedText as valid (opfs-persistence flake)
- Fix shared-ranking test: strip diagnostic lastSearchTimings from side-effect comparison
- Update all related test assertions (prompt-builder-defaults, task-profile-migration, task-profile-storage, prompt-builder-mixed-transcript, p0-regressions, extractor-phase3-layered-context)
2026-04-23 00:28:32 +08:00
Youzini-afk
fb4dabeaf1
perf: add dirty persist and hydrate/layout optimizations
2026-04-22 22:27:51 +08:00
Youzini-afk
c1caa79eb4
Integrate native rollout UI and tune hydrate gating
2026-04-22 21:24:47 +08:00
Youzini-afk
f86962891e
perf: migrate legacy users to native-on rollout
2026-04-22 20:49:19 +08:00
Youzini-afk
ba33054124
perf: ship prebuilt wasm artifacts by default
2026-04-22 20:22:26 +08:00
Youzini-afk
4ab2e0c3c9
perf: add native hydrate wasm path
2026-04-22 20:09:48 +08:00