Commit Graph

244 Commits

Author SHA1 Message Date
d69963f89c fix(server): harden public gateway auth 2026-06-18 21:02:32 +02:00
364df77368 chore: cleanup plans 2026-06-18 20:23:50 +02:00
9bc1ce711d refactor: rename accountId in networkId + cleanup 2026-06-18 20:23:06 +02:00
4f2c64ef1d fix(eventloop): isolate handler failures 2026-06-18 01:04:39 +02:00
4f7967513f chore: save latest plans 2026-06-18 00:52:28 +02:00
1d4789be46 feat(cloud): verify login password 2026-06-17 23:21:12 +02:00
674a0bb15a chore: save plans 2026-06-17 22:58:13 +02:00
fdfc978c2f chore: archive old plans 2026-06-17 03:22:12 +02:00
bd2bd22069 feat(cloud): reconnect after login 2026-06-17 03:12:51 +02:00
06ede45212 feat(cloud): add password setup command 2026-06-17 02:41:48 +02:00
7831ae5a7b chore(env): rename test env sample 2026-06-17 01:58:13 +02:00
96efe21b50 fix(server): require gateway secrets 2026-06-17 01:56:03 +02:00
84a9aeea25 chore: update node package.json lockfile 2026-06-17 01:45:32 +02:00
618e1a62dc refactor: rename trapos-sandbox to trapos-server 2026-06-17 01:25:16 +02:00
2d13242f29 refactor: remove old mcp-bridge 2026-06-17 00:26:04 +02:00
Guillaume ARM
b7420d07d8 chore: bump all versions 2026-06-16 22:54:15 +02:00
Guillaume ARM
e82593515f docs: update lua links to package paths
- Point eventloop/net/router/test links at packages/trapos-*
- Fixes lint-markdown broken-link errors after the package refactor
2026-06-16 22:41:12 +02:00
Guillaume ARM
53b9328908 test(integration): mount staged lua dirs and guard on .stage
- Mount .stage/apis, .stage/programs (and .stage/servers) instead of repo roots
- Fail fast with a clear message when .stage/ is missing
- Make npm-test-integration depend on stage
2026-06-16 22:40:57 +02:00
Guillaume ARM
afcddbd81b chore: save the refactor mess 2026-06-16 22:16:58 +02:00
aa6ddd3bfd test(mcp): pass run-file args in integration fixture 2026-06-16 03:09:25 +02:00
61bd5d3eb7 chore(packages): bump trapos meta package 2026-06-16 03:07:11 +02:00
abf28ba445 feat(mcp): pass args to run-file 2026-06-16 03:05:37 +02:00
d35cb1b2ec chore(mcp): clarify trap-sandbox tool descriptions 2026-06-16 02:49:34 +02:00
f332b2ad5f chore: upgrade package-lock.json 2026-06-16 02:30:36 +02:00
Guillaume ARM
fb7ee48527 feat(mcp): inject require into exec-lua environment
- build real require/package via rom cc.require module
- expose to exec-lua and run-file executed code
- add stubbable requireFactory/requireDir deps for tests
- bump trapos 0.11.2 and trapos-sandbox 0.3.2
2026-06-16 02:01:18 +02:00
Guillaume ARM
a4854368d7 chore: add .mcp.json file 2026-06-16 01:34:27 +02:00
Guillaume ARM
4905016a64 chore: save AGENTS.md 2026-06-16 01:34:12 +02:00
Guillaume ARM
5faf0d47bb refactor(env): rename TRAP_CCLIBS_* to TRAPOS_* 2026-06-15 23:46:15 +02:00
Guillaume ARM
019c6b6212 chore: change opencode mcp name 2026-06-15 23:27:53 +02:00
Guillaume ARM
c55dbb3669 feat: mcp run-file tool available in tools/trap-sandbox 2026-06-15 23:07:09 +02:00
Guillaume ARM
4eaa985458 feat(mcp): add run-file capture 2026-06-15 22:17:41 +02:00
Guillaume ARM
cb6ceaf575 feat(installer): add TrapOS disk modes 2026-06-15 21:42:16 +02:00
Guillaume ARM
96e06041d9 chore(release): update TrapOS endpoint and versions 2026-06-15 21:00:15 +02:00
Guillaume ARM
db3f6a134b chore: save plans 2026-06-15 20:58:26 +02:00
Guillaume ARM
224efda2b1 chore: archive old plans 2026-06-15 20:47:53 +02:00
Guillaume ARM
7e5af020f6 chore: update opencode mcp address 2026-06-15 20:46:34 +02:00
Guillaume ARM
6ecb5a83d6 feat(installer): create provisioning disk 2026-06-15 20:11:51 +02:00
Guillaume ARM
41977eaf13 fix(boot): clarify lifecycle orchestration 2026-06-15 20:06:45 +02:00
Guillaume ARM
bf92a697c8 chore: cleanup archived plans 2026-06-15 19:59:26 +02:00
Guillaume ARM
6c486b1051 chore: save plans 2026-06-15 19:58:10 +02:00
Guillaume ARM
5bca84648f feat: migrate mcp-bridge to trap-sandbox 2026-06-15 19:57:45 +02:00
Guillaume ARM
c9fe4ca50a fix: less verbose sandbox daemon 2026-06-15 18:31:42 +02:00
fd36bded49 fix(installer): run postinstall before servers 2026-06-15 02:07:44 +02:00
196152921b fix(postinstall): persist default sandbox url 2026-06-15 01:59:15 +02:00
84c901f77a fix(postinstall): configure default sandbox url 2026-06-15 01:44:03 +02:00
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