72bb8f9d23
fix(ccpm): keep bootstrap command runnable
2026-06-09 00:58:01 +02:00
8ae947ac3d
feat(ccpm): install trapos from package cache
2026-06-09 00:09:58 +02:00
51194b9866
feat(ai): call opencode serve directly
2026-06-08 22:57:18 +02:00
dc09639cb1
feat(ai): add hello world proxy client
2026-06-08 21:05:31 +02:00
9fc474ce25
fix(startup): avoid reboot after shell exit
2026-06-08 20:20:46 +02:00
Guillaume ARM
9b49bb03d9
feat(ccpm): add package manager
2026-06-08 13:52:45 +02:00
Guillaume ARM
3c4a8876b9
test(harness): run timeout-layer checks in ci
...
- Add fast `test-timeout` guard chaining `test-timeout-lua`/`-shell`
- Wire `test-timeout` into `just ci` for harness regression coverage
- Consolidate fixtures into single `tests/harness/slow-case.lua`
- Tighten timeouts (libtest 2s / shell watchdog 3s) so each check is ~3s
- Update ADR-0009 and DEVELOPMENT.md for the new recipes and ci wiring
2026-06-08 05:45:15 +02:00
Guillaume ARM
e5d8e16c5a
test(craftos): add layered test timeouts
2026-06-08 05:37:49 +02:00
Guillaume ARM
c7ba641e2d
test(craftos): add suite runner
2026-06-08 05:10:31 +02:00
Guillaume ARM
1010e0d844
test(craftos): rename harness success marker
2026-06-08 04:28:56 +02:00
Guillaume ARM
3450d6e258
test(craftos): add libtest helper
2026-06-08 04:23:31 +02:00
Guillaume ARM
7f7209c795
test(craftos): add eventloop harness coverage
2026-06-08 04:13:22 +02:00
7513742a19
test: add CraftOS-PC smoke tests
2026-06-08 01:34:23 +02:00