16 Commits

Author SHA1 Message Date
codex-bot 9d788e1712 docs(tests): explain service contracts proxy and packaged integration consumers 2026-11-12 11:01:48 +08:00
codex-bot dcbbdad25d test(canvas): report canonical creation receipts before checking descendants 2026-11-11 18:52:03 +08:00
codex-bot 15ee91772d feat(canvas): dissolve owning canvases without deleting their contents 2026-11-11 18:41:26 +08:00
codex-bot 26da326c18 feat(canvas): persist and reconcile explicit identity migration requests 2026-11-11 17:10:14 +08:00
codex-bot 580a14f508 test(canvas): retain copy checkpoints without duplicating managed image bytes 2026-11-11 16:09:25 +08:00
codex-bot db6594f473 fix(canvas): let headless hosts configure asset display routes 2026-11-11 16:04:12 +08:00
codex-bot c07f8fbd82 test(canvas): drive real HTTP run polling with controlled timers 2026-11-11 15:50:08 +08:00
codex-bot 3ea1a33747 test(canvas): trace AI receipt protocol headers 2026-11-11 15:34:35 +08:00
codex-bot 465596fb7b Exercise runtime AI actions through the authenticated Foundry integration client 2026-11-11 15:11:41 +08:00
codex-bot a626e6c300 Adopt authorized shared assets with durable project bindings and recovery 2026-11-09 16:11:25 +08:00
codex-bot a294c6ca41 Verify asset metadata and original bytes with the real Foundry client 2026-11-09 15:54:56 +08:00
codex-bot bceaf2eca6 Inject response loss for Created upload receipts as well as OK 2026-11-09 14:42:55 +08:00
codex-bot 3a71c9ac57 Admit durable scoped image uploads during partial model loading 2026-11-09 14:35:41 +08:00
codex-bot 5b35519562 Exercise live scoped imports and deep copies before an unread model tail 2026-11-09 14:04:54 +08:00
codex-bot 6ec6b12074 Use the exported Foundry transport in live integration consumer 2026-11-09 13:50:28 +08:00
codex-bot 3c5e67c03d Add live Foundry HTTP consumer for remote cross-repository integration 2026-11-09 13:44:31 +08:00