Guillaume ARM
e7905efc64
music(trapos-music): add new packaged tracks
2026-06-20 14:42:48 +02:00
Guillaume ARM
dd487fdadb
fix(libmusic): shorter speaker buffer for better reactivity
2026-06-20 14:33:27 +02:00
Guillaume ARM
ff4e9e40cd
feat(trapos-music): add audio effects and guide
2026-06-20 14:15:54 +02:00
Guillaume ARM
02190abf1e
chore: trap-dirty-techno.dfpwm added in musics directory
2026-06-20 13:49:33 +02:00
Guillaume ARM
4d4bdf8564
feat(music): add interactive event-driven player
2026-06-20 13:45:28 +02:00
Guillaume ARM
98eff109fc
refactor: rename /musics dir in /data/musics
2026-06-20 12:04:46 +02:00
Guillaume ARM
22b51d94ee
feat(trapos-music): add music player package
2026-06-20 12:00:30 +02:00
dd778d0c29
refactor(daemon): rename servers to daemons
2026-06-18 23:53:32 +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
1d4789be46
feat(cloud): verify login password
2026-06-17 23:21: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
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
afcddbd81b
chore: save the refactor mess
2026-06-16 22:16:58 +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
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
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
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
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
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
88e1f480b7
fix(sandbox): ignore stale displacement closes
2026-06-14 22:03:57 +02:00
a20f1a4ab6
fix(sandbox): stop displaced gateway reconnect loops
2026-06-14 20:57:36 +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
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
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
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
7a92d08ca5
feat(ccpm): default registry to gitea
2026-06-11 06:41:22 +02:00