Commit Graph

199 Commits

Author SHA1 Message Date
ac1a7385e9 fix(ccpm): drop github registry support 2026-06-15 01:12:53 +02:00
e10a1d5976 feat(installer): install full trapos by default 2026-06-15 00:57:10 +02:00
Guillaume ARM
f8e15d2267 fix: better handle os shutdown in eventloop and startup/servers.lua 2026-06-14 23:15:34 +02:00
Guillaume ARM
fc0247bb21 chore(security): add allowScripts in trap-sandbox package.json 2026-06-14 22:10:36 +02:00
88e1f480b7 fix(sandbox): ignore stale displacement closes 2026-06-14 22:03:57 +02:00
12947f5fd7 docs(agents): document CraftOS-PC save locations 2026-06-14 21:34:27 +02:00
a20f1a4ab6 fix(sandbox): stop displaced gateway reconnect loops 2026-06-14 20:57:36 +02:00
f78b1421dd chore(sandbox): improve gateway logging 2026-06-14 20:42:14 +02:00
dbb056c9c6 chore(env): generate sandbox test password 2026-06-14 19:45:40 +02:00
4cfceecb9a test(sandbox): stabilize duplicate registration test 2026-06-14 19:26:41 +02:00
af1bc0e666 test(sandbox): fix duplicate registration assertion 2026-06-14 17:30:31 +02:00
f2da9d7438 chore(plans): archive trap-sandbox plans 2026-06-14 17:19:11 +02:00
68c1b9d6aa test(sandbox): add integration tooling 2026-06-14 17:17:28 +02:00
10c51ce55a chore(packages): wire sandbox package 2026-06-14 16:36:13 +02:00
6666b6955a feat(sandbox): add gateway Lua client 2026-06-14 16:33:54 +02:00
cd6427c454 feat(trap-sandbox): add gateway service 2026-06-14 14:41:29 +02:00
Guillaume ARM
a8485a780f chore: delete old trap-sandbox/INIT.md (now we have proper spec and plans) 2026-06-14 03:46:44 +02:00
Guillaume ARM
09a409c179 chore: save trap-sandox INIT.md and basic package.json 2026-06-14 03:45:47 +02:00
Guillaume ARM
05bf4d0497 chore: delete old plan 2026-06-14 02:36:23 +02:00
Guillaume ARM
1661fa0131 chore: save plans 2026-06-14 02:31:39 +02:00
Guillaume ARM
aa3e18b4dc chore: update mcp-bridge lockfile 2026-06-12 23:02:07 +02:00
4eb1b468ea chore: save plan 2026-06-12 00:20:57 +02:00
835f1ff4a7 feat(ai): add opencode bridge proxy 2026-06-12 00:17:04 +02:00
93a4ad2395 feat(ai): support opencode variant setting 2026-06-11 23:28:41 +02:00
3cea167261 fix(ai): use async prompts by default 2026-06-11 23:00:08 +02:00
3b647090fa fix(ai): retry transient network timeouts during poll
A single poll GET that hit a network-level failure was treated as fatal,
aborting the whole poll after the ~60s per-call timeout instead of retrying
until poll_timeout. Network failures during polling are now transient: they
log and reschedule until the deadline. HTTP 404 and other non-200 codes stay
fatal.
2026-06-11 22:08:45 +02:00
79677e2742 fix(ai): cap opencode timeouts 2026-06-11 21:43:45 +02:00
150e847475 chore(packages): bump trapos version 2026-06-11 21:07:33 +02:00
69e9ee3164 fix(ai): extend default HTTP timeout 2026-06-11 21:06:32 +02:00
97efdcf638 feat(sandbox): add mouton program 2026-06-11 20:59:50 +02:00
a452335b33 feat(ai): auto-fix package checks after source edits 2026-06-11 20:54:25 +02:00
f56d54c180 fix(ai): extend opencode timeouts 2026-06-11 20:53:58 +02:00
7d0d69e5b5 chore(agents): adopt agents guidance 2026-06-11 19:35:23 +02:00
5a950de0ba feat(ai): add atm10 expert agent 2026-06-11 18:34:32 +02:00
04983f97c5 chore(packages): bump trapos version 2026-06-11 17:49:07 +02:00
2b2a5bb86a feat(mcp): add write-file tool 2026-06-11 16:14:00 +02:00
565fc98ce8 feat(ai): scope opencode sessions by directory 2026-06-11 10:40:27 +02:00
b0bb9949ee chore(mcp-bridge): hot-reload dev server via tsx watch 2026-06-11 06:44:58 +02:00
7a92d08ca5 feat(ccpm): default registry to gitea 2026-06-11 06:41:22 +02:00
bb585cb9ac feat(mcp): add computer daemon 2026-06-11 06:07:53 +02:00
ea0eb24a1f chore(just): split recipes by concern 2026-06-11 06:07:30 +02:00
316d561f4b chore(plans): archive completed notes 2026-06-11 05:43:30 +02:00
f44aebf5d5 feat(ai): support opencode agent selection 2026-06-11 05:10:50 +02:00
835f6f012d feat(sandbox): add creeper themes 2026-06-11 05:00:27 +02:00
fd0a2fd110 feat(sandbox): add creeper program 2026-06-11 04:33:42 +02:00
8386c165b5 test(mcp): cover exec lua edge cases 2026-06-11 04:20:13 +02:00
563845077e chore(release): bump trapos to 0.8.6 2026-06-11 03:58:04 +02:00
e30f2af2fd feat(mcp): add remote lua execution 2026-06-11 03:50:21 +02:00
e0439ac6c5 docs(mcp): add in-game setup guide 2026-06-11 03:08:39 +02:00
dc4162c0fb test(mcp): isolate bridge integration ports 2026-06-11 03:03:41 +02:00