-
89c4e26d06
Release v0.2.2
main
v0.2.2

tbenandClaude Opus 5.5
2026-10-25 09:58:21 +01:00
-
d67cd6a27a
Close the proposal modal once a proposal is decided

tbenandClaude Opus 5.5
2026-10-25 09:57:28 +01:00
-
2cbf6a6e6c
Compress AGENTS.md to its rules, invariants and pointers

tbenandClaude Opus 5.5
2026-10-25 09:56:18 +01:00
-
373210c2a5
Make the skill runbook limits a general setting

tbenandClaude Opus 5.5
2026-10-25 09:43:00 +01:00
-
2408185a65
Release v0.2.1

tbenandClaude Opus 5.5
2026-10-25 09:25:43 +01:00
-
577523de3c
Only ignore the root logs folder

tbenandClaude Opus 5.5
2026-10-25 09:24:55 +01:00
-
b9a49ee09c
Fix data archives and restores failing on their own lock

tbenandClaude Opus 5.5
2026-10-25 09:24:55 +01:00
-
410d05e0b1
Release v0.2.0
v0.2.0

tbenandClaude Opus 5.5
2026-10-25 09:06:34 +01:00
-
19fac97d18
Default lucide icons to 16px

tbenandClaude Opus 5.5
2026-10-25 09:04:14 +01:00
-
ea62dd11f0
Add bot types with a permission matrix, and workspace admin bots

tbenandClaude Opus 5.5
2026-10-25 09:04:14 +01:00
-
4161863587
Run whole-data archives and restores in the background

tbenandClaude Opus 5.5
2026-10-25 08:34:29 +01:00
-
86becd50bc
Keep every bot's computer work in its own workspace folder

tbenandClaude Opus 5.5
2026-10-25 08:24:49 +01:00
-
fefc295d15
Let the coordinator manage skills, MCP servers and tools, behind a confirm card

tbenandClaude Opus 5.5
2026-10-25 06:08:09 +01:00
-
e6c278198b
Quiet the logs and capture the errors that were missing

tbenandClaude Opus 5.5
2026-10-25 05:11:31 +01:00
-
3a9e57f682
Fix the usage page's tables, range tabs and day bars

tbenandClaude Opus 5.5
2026-10-25 05:01:24 +01:00
-
b0fe619ae8
Let bots take in messages sent while they reply

tbenandClaude Opus 5.5
2026-10-25 04:49:10 +01:00
-
c13b9ea826
Show how each bot message was generated

tbenandClaude Opus 5.5
2026-10-25 04:33:47 +01:00
-
feec69adca
Share every bot and workspace picture with everyone signed in

tbenandClaude Opus 5.5
2026-10-25 04:08:16 +01:00
-
d542b4e9ad
Load a conversation's history on the client

tbenandClaude Opus 5.5
2026-10-25 03:55:38 +01:00
-
cdb93ac1bc
Fix file access, XSS and access-control bugs from a security scan

tbenandClaude Opus 5.5
2026-10-25 03:38:07 +01:00
-
2e8e8de976
Release v0.1.8
v0.1.8
tben
2026-10-23 18:00:06 +01:00
-
e75ab28041
Open a computer chip in the viewer instead of switching to it
tben
2026-10-23 17:58:08 +01:00
-
4261535741
Tell every bot its own id, in every run
tben
2026-10-23 17:40:28 +01:00
-
0166f31cfc
Release v0.1.7
v0.1.7
tben
2026-10-23 16:50:51 +01:00
-
caa9ad87e4
Remove sticky breadcrumbs
tben
2026-10-23 16:49:52 +01:00
-
30a4df183c
Give every admin page a breadcrumb trail
tben
2026-10-23 16:49:01 +01:00
-
ee687e1d31
Chunk Tailwind classes with tailwind-merge
tben
2026-10-23 16:42:01 +01:00
-
024d847b9a
Let the install set how many steps a run may take
tben
2026-10-23 16:20:38 +01:00
-
06586a6dc8
Release v0.1.6
v0.1.6
tben
2026-10-23 16:05:01 +01:00
-
55fc5ee97b
Follow the thread's bottom, and offer a jump back to it
tben
2026-10-23 16:03:37 +01:00
-
d9aea8e9c8
Record what every model call spends, and show it
tben
2026-10-23 15:41:41 +01:00
-
0048324d8a
Let a delegated task choose the workspace it runs in
tben
2026-10-23 14:25:21 +01:00
-
f7ef218507
Take the Gitea registry out of CI and mirror it separately
tben
2026-10-23 12:03:23 +01:00
-
aac5d41474
Release v0.1.5
v0.1.5
tben
2026-10-23 10:21:06 +01:00
-
fcad4b49d6
Let a user stop a bot, and say the app is still alpha
tben
2026-10-23 10:19:41 +01:00
-
5beb5f3de4
Let a conversation's menu show the routines that run in it
tben
2026-10-23 07:23:15 +01:00
-
796c53716f
Show a mirror failure, and link the release's own range
tben
2026-10-23 06:54:06 +01:00
-
5af2f0362a
Fetch the tags in CI so the publish tests can read them
tben
2026-10-23 06:13:14 +01:00
-
b3afda9ed8
Stop the tamper test from tampering with its own prefix
v0.1.4
tben
2026-10-23 06:10:41 +01:00
-
eb29e2bca9
Bump the version to 0.1.4
tben
2026-10-23 06:10:05 +01:00
-
41bb4aaac2
Let a super admin read the database from the app
tben
2026-10-23 06:01:50 +01:00
-
9b26c169d6
Let a text run take 200 steps
tben
2026-10-23 06:01:38 +01:00
-
b5c3b7d126
Share every picture with everyone signed in
tben
2026-10-23 06:01:34 +01:00
-
93e3a4e3b0
Say what media.text_content is for in the schema
tben
2026-10-23 06:01:24 +01:00
-
f2802c1bf3
Let bots set a picture from a file they can see
tben
2026-10-23 05:24:55 +01:00
-
d3357cb7df
Stop storing raw file bytes in media.text_content
tben
2026-10-23 05:22:04 +01:00
-
5475241371
Move the notification settings onto the general settings page
tben
2026-10-23 04:11:21 +01:00
-
a5eb2b6a95
Let the coordinator set a workspace's picture
v0.1.3
tben
2026-10-22 21:10:06 +01:00
-
34667581b6
Tighten the coordinator prompt around how a run actually works
tben
2026-10-22 20:14:08 +01:00
-
2398314703
Give the coordinator a fuller prompt, and show bot instructions in find_bot
tben
2026-10-22 20:11:03 +01:00
-
e8e4df6f56
Publish releases from two scripts, one per remote
tben
2026-10-22 20:10:59 +01:00
-
70d6f9b3d8
Bump the version to 0.1.2
v0.1.2
tben
2026-10-22 16:43:19 +01:00
-
05af559adb
Keep SELinux mount options out of the mount destination
tben
2026-10-22 16:43:10 +01:00
-
524f0dde36
Show the running version on Settings > General
tben
2026-10-22 16:03:56 +01:00
-
89e57cc467
Pad env rows and reflow the envs group
v0.1.1
tben
2026-10-22 15:24:58 +01:00
-
e1faa2141e
Limit the app container to 1 CPU and 2 GB, and stop stale caches
tben
2026-10-22 15:16:51 +01:00
-
06210f00a5
Build the release image once and mirror it to Gitea
v0.1.0
tben
2026-10-22 14:02:21 +01:00
-
38221c4baa
Keep secrets out of the release matrix, where Actions rejects them
tben
2026-10-22 13:58:59 +01:00
-
e45aa4162a
Give each registry its own release leg, so Gitea cannot fail a release
tben
2026-10-22 13:57:30 +01:00
-
63a93a4262
Keep only the bot cookie for the last visited bot
tben
2026-10-22 13:39:36 +01:00
-
133e6b87c9
Put a user message's copy button beside its timestamp
tben
2026-10-22 12:33:48 +01:00
-
08d02e6033
Give bots skills: runbooks they load when a job matches
tben
2026-10-22 12:31:42 +01:00
-
379ef35e08
Toggle the color scheme from the rail header
tben
2026-10-22 12:02:04 +01:00
-
1a6249afd3
Let a bot take any colour
tben
2026-10-22 11:55:36 +01:00
-
2eccfe9e13
Remove workspace scoped bot from last visited bot list
tben
2026-10-22 11:37:43 +01:00
-
5a9f6d938a
Copy a message to the clipboard from the chat
tben
2026-10-22 11:35:07 +01:00
-
080f8e9abc
Edit the prompt appendix as markdown, bump twui
tben
2026-10-22 11:23:36 +01:00
-
16f1e7904a
Open the bot last visited, else the coordinator
tben
2026-10-22 11:18:19 +01:00
-
a8d8b680ad
Append install-wide instructions to every bot's prompt
tben
2026-10-22 11:12:38 +01:00
-
a88898d169
Archive the whole data volume in Backups, not just the database
tben
2026-10-22 11:00:37 +01:00
-
fd75111bb1
Open a folder chip on its folder, in the folder that really holds it
tben
2026-10-22 10:57:14 +01:00
-
841149921b
Refresh the session cookie after a profile save
tben
2026-10-22 10:21:58 +01:00
-
28053e690f
Narrow the files browser's folders column to 180px
tben
2026-10-22 10:21:58 +01:00
-
eacbe4ab87
Lead the files browser's folders with a tinted type icon
tben
2026-10-22 10:18:35 +01:00
-
aebd6b8ccc
Serve every media file privately at /media/<id>
tben
2026-10-22 10:10:53 +01:00
-
ffd32c8b27
Paste another site's text without replaying it forever
tben
2026-10-22 08:35:39 +01:00
-
9af5323530
Square off the rail header and add a back button
tben
2026-10-22 08:30:51 +01:00
-
96735de48f
Let a bot and a workspace set their own envs
tben
2026-10-22 08:30:40 +01:00
-
7a3d2df213
Document the files browser, import streaming and the FK trap
tben
2026-10-22 07:37:29 +01:00
-
80b6b6c1d7
Let a bot's reply link to the files it saved
tben
2026-10-22 07:37:27 +01:00
-
43e70de983
Delete a bot file's chunks with the file
tben
2026-10-22 07:37:24 +01:00
-
de863618ba
List a conversation's whole file tree, not just its top level
tben
2026-10-22 07:37:21 +01:00
-
f1b7ba535f
Stream computer files instead of reading them through the shell
tben
2026-10-22 07:37:19 +01:00
-
956942bba9
Add a files browser for every folder on the data volume
tben
2026-10-22 07:37:16 +01:00
-
07042a2288
Keep Tailwind's scan off the server-side folders
tben
2026-10-22 06:06:25 +01:00
-
7cb26c4e36
Add tasks: the crew's shared to-do list
tben
2026-10-22 05:57:50 +01:00
-
2d108b05bf
Drop the nested form now twui guards a missing one
tben
2026-10-22 05:04:40 +01:00
-
89101d0e05
Keep model settings changes out of the page's form
tben
2026-10-22 04:59:29 +01:00
-
8edff8988a
Run models on sensible generation defaults out of the box
tben
2026-10-22 04:56:10 +01:00
-
c2553a4746
Add per-model generation settings to the model selector
tben
2026-10-22 04:52:55 +01:00
-
fe502b38fe
Rework the README with current screenshots
tben
2026-10-22 04:15:43 +01:00
-
72a150c2b2
Update user conversation bubble links
tben
2026-10-21 19:08:58 +01:00
-
f644772944
Stop Tailwind scanning ref strings, colour links in the user bubble
tben
2026-10-21 19:03:24 +01:00
-
d17a4a7bdd
Add bots files handling logic
tben
2026-10-21 17:56:09 +01:00
-
b0af4db1bf
Open the composer's tools in a modal behind one counting button
tben
2026-10-21 16:49:56 +01:00
-
66903f7a00
Keep the conversation header's meta on one line with the workspace
tben
2026-10-21 16:43:48 +01:00
-
92ad95f743
Show the coordinator in the workspace rail under the workspace row
tben
2026-10-21 16:10:06 +01:00
-
40cf101b38
Fold the conversation header's icons into one menu
tben
2026-10-21 16:06:21 +01:00
-
361b8add9b
Run development on the dev server's code, not a build's cache
tben
2026-10-21 15:57:29 +01:00
-
8bf6bedec5
Serve plain HTTP only and drop the local certificate tooling
tben
2026-10-21 15:35:27 +01:00