d8635e59cb
docs: added trapgpt_guide.md
2026-06-09 20:34:30 +02:00
ccf6e685ce
feat(ai): add trapgpt chat bot
2026-06-09 20:10:52 +02:00
8e9958b1c3
docs(adr): prefer eventloop timeouts
2026-06-09 20:10:30 +02:00
c61254d702
fix(ai): poll async assistant messages
2026-06-09 18:22:24 +02:00
b57f3d3973
feat(craftos): add safe headless exec recipes
2026-06-09 18:08:48 +02:00
8ee9d4182b
feat(opencode): add computercraft agent
2026-06-09 17:26:02 +02:00
cf54b492b2
feat(ai): poll async opencode responses
2026-06-09 17:07:24 +02:00
dea9bd52ee
feat(sandbox): add carre program
2026-06-09 09:15:07 +02:00
ccd3dfef7b
fix(ai): cap request timeout
2026-06-09 08:33:24 +02:00
f6d6c9b5af
feat(ai): add lua exec command
2026-06-09 08:25:12 +02:00
58af683ca8
feat(version): resolve versions from packages
2026-06-09 06:25:32 +02:00
54ffe82786
feat(opencode): add serve and attach recipes
2026-06-09 06:08:29 +02:00
5b46662f2a
fix(ai): sort sessions by recency
2026-06-09 05:42:53 +02:00
8467c30dd8
feat(ai): configure request timeout
2026-06-09 05:35:46 +02:00
c3813d6cda
docs(opencode): document basic auth health check
2026-06-09 05:20:59 +02:00
208b7282d8
fix(ui): handle utf8 text widths
2026-06-09 05:18:59 +02:00
b2a68fc11a
chore(packages): rename packages to trapos
2026-06-09 04:32:27 +02:00
65d8a927b8
feat(ai): generalize opencode client
2026-06-09 04:18:45 +02:00
3d26b67003
fix(startup): return when any server exits
2026-06-09 03:48:08 +02:00
506b201cf4
docs: update opencode_server_guide.md
2026-06-09 03:39:32 +02:00
d72543c892
chore(packages): validate release metadata
2026-06-09 03:38:37 +02:00
651864017c
docs(opencode): document TUI control endpoints
2026-06-09 03:28:54 +02:00
d7ec0bef1c
fix(startup): shut down after server exit
2026-06-09 03:26:21 +02:00
38addf85fd
fix(ai): use shell set for opencode settings
2026-06-09 03:25:55 +02:00
7e50f8da41
docs(ai): note opencode settings fixes
2026-06-09 03:16:14 +02:00
842ebfb596
docs(adr): require markdown links for cross-references
2026-06-09 02:35:25 +02:00
25ca189e49
chore(dev): validate markdown links
2026-06-09 02:34:40 +02:00
6ac86ef1e2
docs(dev): update local installation guidance
2026-06-09 02:06:51 +02:00
59eca218ef
chore(dev): split CraftOS launch recipes
2026-06-09 01:44:11 +02:00
72bb8f9d23
fix(ccpm): keep bootstrap command runnable
2026-06-09 00:58:01 +02:00
ba22bed56a
docs(ai): update opencode server auth guide
2026-06-09 00:14:01 +02:00
66124153af
feat(ai): package hello world client
2026-06-09 00:10:10 +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
15b7c5482e
chore(dev): generate local env file
2026-06-08 21:37:40 +02:00
dc09639cb1
feat(ai): add hello world proxy client
2026-06-08 21:05:31 +02:00
d4dab69573
chore: updated grilled plan
2026-06-08 20:53:35 +02:00
f533d49c93
test: forward runtest arguments
2026-06-08 20:21:39 +02:00
9fc474ce25
fix(startup): avoid reboot after shell exit
2026-06-08 20:20:46 +02:00
7b19de7945
test(harness): use test env for timeouts
2026-06-08 19:22:32 +02:00
b87dafc666
chore: save the grilled plan for the opencc agent oproxy
2026-06-08 17:59:55 +02:00
Guillaume ARM
ec6f993d95
docs(plans): add opencc agent proxy poc plan
2026-06-08 17:11:17 +02:00
Guillaume ARM
66d979e543
chore: tighten pre-commit verification
2026-06-08 16:52:45 +02:00
Guillaume ARM
325a4327b9
docs: document git hook verification split
2026-06-08 16:36:07 +02:00
Guillaume ARM
9b49bb03d9
feat(ccpm): add package manager
2026-06-08 13:52:45 +02:00
600872389a
test(harness): lower sample timeout
2026-06-08 05:50:48 +02:00
8065502e0d
test(harness): shorten timeout checks
2026-06-08 05:50:01 +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