Peter Steinberger
9385eaaf88
chore(release): prepare 2026.5.8
2026-05-09 08:05:17 +01:00
Peter Steinberger
4b2e231bf4
test: tighten memory probe cache assertions
2026-05-09 06:18:10 +01:00
Peter Steinberger
9202e74b11
test: tighten memory watcher error assertion
2026-05-09 06:06:05 +01:00
Shakker
3ce49c0acb
test: tighten memory empty array assertions
2026-05-09 05:02:14 +01:00
Peter Steinberger
696eb6cf35
test: tighten qmd embed lock assertion
2026-05-09 04:44:37 +01:00
Peter Steinberger
55b8451ea0
test: tighten dreaming content hash assertions
2026-05-09 04:42:37 +01:00
Peter Steinberger
9db7a62c70
test: tighten memory cli sync assertion
2026-05-09 04:34:54 +01:00
Peter Steinberger
50ba48c1fd
test: tighten memory search timing assertion
2026-05-09 04:32:39 +01:00
Peter Steinberger
af5eca9371
test: tighten memory wiki schema assertion
2026-05-09 03:02:03 +01:00
Peter Steinberger
6f575481e7
test: tighten qmd models absence assertion
2026-05-09 02:59:24 +01:00
Shakker
02e60e293f
test: tighten memory cleanup assertions
2026-05-09 02:58:05 +01:00
Peter Steinberger
68d222456f
test: dedupe memory reindex absence assertions
2026-05-09 02:41:51 +01:00
Vincent Koc
6aa7e371e4
test(memory): avoid control-regex lint
2026-05-09 07:52:36 +08:00
Vincent Koc
ccfbd96082
test(memory): normalize styled CLI status assertions
2026-05-09 07:44:13 +08:00
Shakker
b96f936a76
test: tighten memory recall polling
2026-05-09 00:37:12 +01:00
Shakker
b1d584709f
test: advance memory lock repair retry
2026-05-09 00:35:52 +01:00
Shakker
0617da1daa
test: set dreaming mtime explicitly
2026-05-09 00:03:30 +01:00
Peter Steinberger
4aac25a588
test: simplify memory wiki path collection
2026-05-08 23:13:32 +01:00
Peter Steinberger
ed4d7bb94e
test: clear remaining empty filter assertions
2026-05-08 21:47:38 +01:00
Peter Steinberger
ab6e496317
test: require memory deferred callbacks
2026-05-08 19:09:14 +01:00
Peter Steinberger
edb3e6732c
test: require dreaming markdown paths
2026-05-08 18:42:37 +01:00
Shakker
75e13da8fd
test: tighten memory citation result assertions
2026-05-08 18:11:49 +01:00
Peter Steinberger
668f7417e2
test: require dreaming repair archive dir
2026-05-08 18:06:05 +01:00
Shakker
b13e8b2ed7
test: tighten memory fallback provider assertions
2026-05-08 17:54:23 +01:00
Peter Steinberger
ce6fca41d8
test: require codex block reply text
2026-05-08 17:48:12 +01:00
Shakker
e0e8354536
test: tighten memory index manager assertion
2026-05-08 17:29:19 +01:00
Shakker
631c655db7
test: tighten memory watcher manager assertions
2026-05-08 17:28:27 +01:00
Shakker
b204b5dd25
test: tighten qmd update callback assertion
2026-05-08 17:25:22 +01:00
Shakker
d040d6d639
test: tighten memory flush defaults assertion
2026-05-08 16:55:55 +01:00
Shakker
1c4a20d581
test: tighten memory cli json payload assertions
2026-05-08 16:18:04 +01:00
Peter Steinberger
2f001fc144
test: clarify memory fallback assertions
2026-05-08 13:14:50 +01:00
Chencheng Li
15b39313cc
fix: separate Current time from Reference UTC ( #42654 )
...
Merged via squash.
Prepared head SHA: 0829399ebd
Co-authored-by: chencheng-li <49442600+chencheng-li@users.noreply.github.com >
Co-authored-by: altaywtf <9790196+altaywtf@users.noreply.github.com >
Reviewed-by: @altaywtf
2026-05-08 14:19:28 +03:00
Peter Steinberger
9905f2d13a
test: clarify memory and slack assertions
2026-05-08 11:53:22 +01:00
Peter Steinberger
7ebcce6a3d
test: clarify qmd manager assertions
2026-05-08 11:50:46 +01:00
Peter Steinberger
774e8a7054
test: clarify memory core assertions
2026-05-08 11:49:00 +01:00
Shakker
8159efadf7
test: assert memory watcher concrete paths
2026-05-08 10:53:14 +01:00
Peter Steinberger
9e58cc82c8
test: fix strict CI gates
2026-05-08 05:56:38 +01:00
Peter Steinberger
9ef37d1907
test: tighten assertions and harness coverage
2026-05-08 05:28:12 +01:00
Peter Steinberger
955b025697
feat: add native sqlite Kysely dialect
...
Add an owned Kysely dialect for native node:sqlite, raise the Node 22 floor to 22.16+ for StatementSync.columns(), and cover select/returning/stale insert id behavior.
2026-05-07 13:07:03 +01:00
Peter Steinberger
330ba1fa31
refactor: move canvas to plugin surfaces
2026-05-07 09:07:18 +01:00
Peter Steinberger
1ef85c7d4c
test: make suites safe without isolation ( #78834 )
...
* test: make suites safe without isolation
* fix: narrow auth profile credential types
* test: inject channel module loader factory locally
2026-05-07 08:43:29 +01:00
Val Alexander
62ccd8b644
Fix model and tool normalization regressions
...
Summary:
- Fix model and tool normalization regressions, including explicit tool-policy grants for messaging profile warnings.
- Keep Codex and Microsoft Foundry auth handling compatible with aws-sdk auth profile modes after rebasing onto current main.
Verification:
- pnpm test src/agents/pi-tools.policy.test.ts
- pnpm tsgo:extensions
- pnpm tsgo:extensions:test
- pnpm test extensions/codex/src/app-server/auth-bridge.test.ts extensions/microsoft-foundry/index.test.ts
- pnpm test:extensions:package-boundary
- pnpm lint --threads=8
- git diff --check
- GitHub PR checks green on 4ad136106b
2026-05-07 02:29:28 -05:00
Peter Steinberger
9c0b84eaa4
test(memory): tighten qmd manager wait polling
2026-05-06 19:58:29 +01:00
Peter Steinberger
3c7a641b8d
test(perf): run memory lane on thread pool
2026-05-06 18:19:15 +01:00
Peter Steinberger
0b88d6286c
chore: bump version to 2026.5.6
2026-05-06 09:47:34 +01:00
Peter Steinberger
b85b1c68d1
Refactor file access to use fs-safe primitives ( #78255 )
...
* refactor: use fs-safe primitives across file access
* fix: preserve invalid managed npm manifests
* fix: keep fs seams for startup metadata
2026-05-06 05:03:11 +01:00
Peter Steinberger
8294229592
test: refresh fs-safe boundary expectations
2026-05-06 02:50:36 +01:00
Peter Steinberger
538605ff44
[codex] Extract filesystem safety primitives ( #77918 )
...
* refactor: extract filesystem safety primitives
* refactor: use fs-safe for file access helpers
* refactor: reuse fs-safe for media reads
* refactor: use fs-safe for image reads
* refactor: reuse fs-safe in qqbot media opener
* refactor: reuse fs-safe for local media checks
* refactor: consume cleaner fs-safe api
* refactor: align fs-safe json option names
* fix: preserve fs-safe migration contracts
* refactor: use fs-safe primitive subpaths
* refactor: use grouped fs-safe subpaths
* refactor: align fs-safe api usage
* refactor: adapt private state store api
* chore: refresh proof gate
* refactor: follow fs-safe json api split
* refactor: follow reduced fs-safe surface
* build: default fs-safe python helper off
* fix: preserve fs-safe plugin sdk aliases
* refactor: consolidate fs-safe usage
* refactor: unify fs-safe store usage
* refactor: trim fs-safe temp workspace usage
* refactor: hide low-level fs-safe primitives
* build: use published fs-safe package
* fix: preserve outbound recovery durability after rebase
* chore: refresh pr checks
2026-05-06 02:15:17 +01:00
Ayaan Zaidi
8faf91a2a8
fix: re-ingest daily memory during dreaming ( #76359 ) (thanks @neeravmakwana)
2026-05-05 21:18:04 +05:30
Vincent Koc
8285786c22
fix(plugins): include json5 in memory runtime deps
...
* fix(plugins): include json5 in memory runtime deps
* chore(ci): allow bundled runtime json5 dep
2026-05-04 16:31:49 -07:00