DumiFlex
d2042ecb3a
fix(bundles): fill a child's missing payload hash so a new bundle isn't drifted ( #316 )
...
* fix(bundles): fill a child's missing payload hash so a new bundle isn't drifted
A bundle child saved without payload_hash (hand-made or imported packs,
like the tutorial library) came onto the canvas with no hash, and the
canvas reads a hashless row whose id is in the library as drifted. GET
now gives such a child the hash of its own payload.
* docs(release-notes): bundle children no longer drifted on insert
2026-11-09 22:45:35 +00:00
..
2026-04-26 16:40:46 +03:00
2026-10-23 05:49:47 +02:00
2026-10-21 14:42:39 +02:00
2026-10-28 13:56:28 +01:00
2026-10-21 22:05:41 +02:00
2026-10-23 04:57:35 +02:00
2026-10-21 14:42:39 +02:00
2026-10-29 18:50:12 +01:00
2026-10-26 09:56:13 +01:00
2026-10-22 06:15:13 +02:00
2026-10-26 09:56:13 +01:00
2026-10-26 18:34:51 +01:00
2026-10-28 13:56:28 +01:00
feat(ai): assistant overhaul: tool registry, server-kept chats, search index, security, page tools, web search, saved chats, images, permissions, derivation NOT (schema 10), OpenAI Responses API ( #64 )
2026-10-14 14:56:12 +02:00
2026-10-21 14:42:39 +02:00
2026-10-24 00:27:52 +02:00
2026-10-29 14:08:34 +01:00
2026-10-23 18:31:45 +02:00
2026-10-23 05:49:47 +02:00
2026-10-21 22:05:41 +02:00
2026-10-24 07:11:15 +02:00
2026-10-27 06:40:34 +01:00
2026-10-22 01:16:47 +02:00
2026-10-23 02:52:33 +02:00
2026-10-21 14:43:44 +02:00
2026-10-26 09:55:58 +01:00
2026-10-17 01:23:58 +02:00
2026-10-24 04:49:27 +02:00
2026-10-27 06:40:34 +01:00
2026-10-23 05:49:47 +02:00
2026-10-27 06:06:00 +01:00
2026-10-23 09:00:47 +02:00
2026-10-17 20:01:38 +02:00
2026-10-23 00:49:11 +02:00
2026-10-23 02:18:57 +02:00
2026-10-17 19:38:43 +02:00
2026-11-09 22:45:35 +00:00
2026-11-09 22:45:35 +00:00
2026-06-12 17:52:10 +03:00
2026-04-26 16:47:25 +03:00
2026-08-04 21:36:59 +03:00
2026-06-07 01:40:53 +03:00
2026-11-09 14:36:15 +01:00
2026-05-22 17:56:14 +03:00
2026-08-06 04:12:44 +03:00
2026-10-29 14:02:49 +01:00
2026-04-28 13:13:59 +03:00
2026-10-07 16:20:18 +00:00
2026-10-17 01:07:34 +02:00
2026-05-22 22:21:33 +03:00
2026-10-28 16:28:09 +01:00
2026-09-29 19:02:43 +00:00
2026-08-11 20:31:14 +03:00
2026-04-30 00:53:13 +03:00
2026-06-06 16:39:49 +03:00
2026-04-26 16:47:25 +03:00
2026-08-19 04:45:11 +03:00
2026-08-06 17:27:30 +03:00
2026-11-04 21:35:46 +01:00
2026-06-22 02:08:26 +03:00
2026-05-19 18:54:13 +03:00
2026-09-26 01:54:11 +00:00
2026-11-03 19:27:50 +01:00
2026-11-03 20:16:47 +01:00
2026-09-26 00:37:58 +00:00
2026-08-06 19:00:07 +03:00
2026-08-06 18:23:27 +03:00
2026-10-22 06:15:13 +02:00
2026-09-30 09:22:47 +00:00
2026-09-27 02:25:33 +00:00
2026-09-26 01:03:38 +00:00
2026-10-22 22:58:14 +02:00