-
d73a791c86
An installer that had only ever met Arch
main
v1.0.3

HomerandClaude Opus 5
2026-08-09 19:42:28 +02:00
-
25aa208d04
Documentation that points where the documentation is
v1.0.2

HomerandClaude Opus 5
2026-08-08 01:38:38 +02:00
-
7ebdc9c722
A version that was not two spellings of itself
v1.0.1

HomerandClaude Opus 5
2026-08-07 15:33:32 +02:00
-
cdad9f0bc7
1.0.0
v1.0.0

HomerandClaude Opus 5
2026-08-07 15:26:18 +02:00
-
656bea2b20
What the audit is worth keeping, and where

HomerandClaude Opus 5
2026-08-07 15:25:44 +02:00
-
3d51ba061e
Tests that found things reading did not

HomerandClaude Opus 5
2026-08-07 14:41:45 +02:00
-
32003bf8dd
An installer that moved a channel nobody asked it to

HomerandClaude Opus 5
2026-08-07 14:09:15 +02:00
-
96f269dadb
Boundaries that were supposed to hold

HomerandClaude Opus 5
2026-08-07 13:45:59 +02:00
-
4bcacee143
Air between what is running and the button that checks

HomerandClaude Opus 5
2026-08-07 13:27:35 +02:00
-
59739cc7fd
Files that outlived the chats that held them, and a page that led with its footnotes

HomerandClaude Opus 5
2026-08-07 13:20:59 +02:00
-
e970f10cca
A time in no particular zone, and a preview missing what it previews

HomerandClaude Opus 5
2026-08-07 09:13:54 +02:00
-
0ce8026bd2
A helper that would have deployed a channel nobody named

HomerandClaude Opus 5
2026-08-06 21:44:35 +02:00
-
f68caec849
A changelog, kept from now rather than assembled at the end

HomerandClaude Opus 5
2026-08-06 21:36:44 +02:00
-
8219bd9635
Release notes that are not forty lines of base64

HomerandClaude Opus 5
2026-08-06 21:29:42 +02:00
-
6cc262ea5a
An update script that stopped where nobody could see it

Jaroslav BenešandClaude Opus 5
2026-08-06 21:00:27 +02:00
-
5612bf2acd
A version somebody can read, instead of a sha nobody can

Jaroslav BenešandClaude Opus 5
2026-08-06 20:42:03 +02:00
-
ddad585e4b
An update you can ask for, and a boundary that stays where it was

Jaroslav BenešandClaude Opus 5
2026-08-06 17:56:18 +02:00
-
1b8c9f948c
Grants that outlive what they name, and a rule you can read

Jaroslav BenešandClaude Opus 5
2026-08-06 16:48:14 +02:00
-
20bb569b00
Finding a thing that does not use your words

Jaroslav BenešandClaude Opus 5
2026-08-06 16:15:21 +02:00
-
78e5717f77
An instance that can be somebody else's

Jaroslav BenešandClaude Opus 5
2026-08-06 15:42:25 +02:00
-
46066150d9
Work handed to a second model, which may not ask

Jaroslav BenešandClaude Opus 5
2026-08-06 15:05:30 +02:00
-
0fa05c88b2
Defaults an administrator can actually set

Jaroslav BenešandClaude Opus 5
2026-08-06 11:50:37 +02:00
-
54ed030732
News that finds you, including when nothing of ours is open

Jaroslav BenešandClaude Opus 5
2026-08-06 11:11:04 +02:00
-
9761082fa1
Something a model could not do, and so wrote a note about instead

Jaroslav BenešandClaude Opus 5
2026-08-06 10:28:05 +02:00
-
09156230b3
A connection that cannot point at the machine it is running on

Jaroslav BenešandClaude Opus 5
2026-08-06 10:07:36 +02:00
-
bdd7e09753
An edge that is not drawn, and a panel that stopped eating the site

Jaroslav BenešandClaude Opus 5
2026-08-06 09:42:06 +02:00
-
4c78215e31
Narrow a chat before it starts, and find a file rather than spell it

Jaroslav BenešandClaude Opus 5
2026-08-05 22:37:47 +02:00
-
7ff4c2c0aa
Bump the version, because the service worker is keyed on it

Jaroslav BenešandClaude Opus 5
2026-08-05 21:35:04 +02:00
-
9ddc0a2103
Something can happen because time passed, and land somewhere worth reading

Jaroslav BenešandClaude Opus 5
2026-08-05 21:31:36 +02:00
-
178742501d
Say what actually failed, and tell the model how to use the thing

Jaroslav BenešandClaude Opus 5
2026-08-05 14:55:18 +02:00
-
b2a05e0351
A seed of -1 means random, as it does everywhere else

Jaroslav BenešandClaude Opus 5
2026-08-05 14:23:38 +02:00
-
47d1ddbc3c
Draw a picture, on a ComfyUI you are running

Jaroslav BenešandClaude Opus 5
2026-08-05 14:13:19 +02:00
-
9f5ff72e32
Refusing can say why, and the why is an instruction

Jaroslav BenešandClaude Opus 5
2026-08-05 12:44:54 +02:00
-
102531c8ba
Bump the version, because the service worker is keyed on it

Jaroslav BenešandClaude Opus 5
2026-08-05 12:23:33 +02:00
-
08fec2cb64
A job that finishes reaches the page you are looking at

Jaroslav BenešandClaude Opus 5
2026-08-05 12:19:07 +02:00
-
a63723713f
Look around the machine before deciding to talk about it

Jaroslav BenešandClaude Opus 5
2026-08-04 21:33:34 +02:00
-
30ddcba787
A thinking block that says how long and how much

Jaroslav BenešandClaude Opus 5
2026-08-04 21:03:25 +02:00
-
74dd19588b
A form's handler answers its own request, and a finished reply is finished

Jaroslav BenešandClaude Opus 5
2026-08-04 20:54:03 +02:00
-
51fa6be724
The jobs chip was replacing the whole transcript

Jaroslav BenešandClaude Opus 5
2026-08-04 20:29:04 +02:00
-
c0b72df6af
A question that offers real choices, and says how many you may take

Jaroslav BenešandClaude Opus 5
2026-08-04 19:34:47 +02:00
-
ffe4966aac
An sse-swap element must never contain another

Jaroslav BenešandClaude Opus 5
2026-08-04 19:25:10 +02:00
-
e9546dcd1f
A reply you can read while it is still being written

Jaroslav BenešandClaude Opus 5
2026-08-04 19:02:07 +02:00
-
b8c9e9a4aa
A directory chip that stopped eating the row

Jaroslav BenešandClaude Opus 5
2026-08-04 13:17:56 +02:00
-
9db4e03795
Pinned models that know which side you are on

Jaroslav BenešandClaude Opus 5
2026-08-04 12:53:47 +02:00
-
5984d90fb0
Two controls that did nothing, and instructions worth reading

Jaroslav BenešandClaude Opus 5
2026-08-04 12:36:50 +02:00
-
35b85a9cda
A title call that could not survive a model that thinks

Jaroslav BenešandClaude Opus 5
2026-08-04 11:23:45 +02:00
-
27b94c385d
A ceiling that was a schedule, and a reply that ended in silence

Jaroslav BenešandClaude Opus 5
2026-08-04 11:11:57 +02:00
-
20040f53a8
Three things that said one thing and did another

Jaroslav BenešandClaude Opus 5
2026-08-04 10:40:01 +02:00
-
5766446b84
Files, open beside the conversation

Jaroslav BenešandClaude Opus 5
2026-08-04 09:21:03 +02:00
-
2c914993aa
Names that fit the chat, and a way to change one

Jaroslav BenešandClaude Opus 5
2026-08-04 08:46:08 +02:00
-
ab2e74974b
Correcting a command before allowing it

Jaroslav BenešandClaude Opus 5
2026-08-04 08:40:51 +02:00
-
ec12c3a981
A folder that carries something, and a way to name one

Jaroslav BenešandClaude Opus 5
2026-08-04 08:30:49 +02:00
-
d7a614c96b
Two kinds of work, and a switch to say which

Jaroslav BenešandClaude Opus 5
2026-08-04 08:19:17 +02:00
-
b03dfa24fd
Four things that failed silently in an agent chat, and an account of the work

Jaroslav BenešandClaude Opus 5
2026-08-03 21:58:42 +02:00
-
a9aa89b2c1
Wake the model when a background job finishes

Jaroslav BenešandClaude Opus 5
2026-08-03 14:30:44 +02:00
-
89d2d6ebfd
Let a command run in the background instead of being killed

Jaroslav BenešandClaude Opus 5
2026-08-03 14:15:49 +02:00
-
bf9287493b
A ceiling for a chat, and a nudge for an agent that stops early

Jaroslav BenešandClaude Opus 5
2026-08-03 12:41:36 +02:00
-
0452e742e8
A menu for what a chat may use, and three keys

Jaroslav BenešandClaude Opus 5
2026-08-03 11:22:03 +02:00
-
39ff34ffac
The project's own instructions, and a page it can read

Jaroslav BenešandClaude Opus 5
2026-08-03 11:20:08 +02:00
-
f1933216f6
A plan it can see is a plan it can keep

Jaroslav BenešandClaude Opus 5
2026-08-03 11:14:34 +02:00
-
7977d4ef25
One round for a chat, as many as it takes for an agent

Jaroslav BenešandClaude Opus 5
2026-08-03 11:11:05 +02:00
-
3345df5b38
Change part of a file without rewriting it

Jaroslav BenešandClaude Opus 5
2026-08-03 11:05:36 +02:00
-
a58e48fce5
Say what a tool did, not where it ran

Jaroslav BenešandClaude Opus 5
2026-08-03 10:58:02 +02:00
-
52770d7ab1
Two selects that never wrote anything, and a queue

Jaroslav BenešandClaude Opus 5
2026-08-02 19:49:34 +02:00
-
439f1a5d84
The menu that never appeared, and the reason it never did

Jaroslav BenešandClaude Opus 5
2026-08-02 18:17:04 +02:00
-
712b7b7cab
Bump the version the application actually reports

Jaroslav BenešandClaude Opus 5
2026-08-02 17:30:21 +02:00
-
6bbd398707
The terminal learns where one command ends, and can be dragged wider

Jaroslav BenešandClaude Opus 5
2026-08-02 17:28:38 +02:00
-
fc02eb5538
A directory the model knows about, and @ to name a file in it

Jaroslav BenešandClaude Opus 5
2026-08-02 17:04:41 +02:00
-
a7e59a00f8
The composer decides what a chat is, and the topbar stops trying

Jaroslav BenešandClaude Opus 5
2026-08-02 16:44:57 +02:00
-
cab8025346
Find the vhost by what it proxies to when .deploy-env is absent

Jaroslav BenešandClaude Opus 5
2026-08-02 01:47:47 +02:00
-
47791a88c7
A terminal panel beside an agent chat

Jaroslav BenešandClaude Opus 5
2026-08-02 01:44:07 +02:00
-
a1824681ae
Write down what agent chats are and what will bite you

Jaroslav BenešandClaude Opus 5
2026-08-02 00:29:30 +02:00
-
02e60d6c6c
Plan mode proposes, and you decide whether to carry it out

Jaroslav BenešandClaude Opus 5
2026-08-02 00:24:09 +02:00
-
b6aab8de55
Agent chats run commands, and stop to ask first

Jaroslav BenešandClaude Opus 5
2026-08-02 00:08:48 +02:00
-
6a849dc1ec
Deploy the ssh extra, from one place

Jaroslav BenešandClaude Opus 5
2026-08-01 22:36:48 +02:00
-
fe7227af62
SSH connections, kept by the people who own them

Jaroslav BenešandClaude Opus 5
2026-08-01 22:34:58 +02:00
-
c3d6660881
Agents run over SSH only; put the hardening back

Jaroslav BenešandClaude Opus 5
2026-08-01 22:12:48 +02:00
-
4b892054a4
Ask several questions on one card

Jaroslav BenešandClaude Opus 5
2026-08-01 22:01:46 +02:00
-
fe25f596da
Say when the systemd unit has moved on

Jaroslav BenešandClaude Opus 5
2026-08-01 19:35:42 +02:00
-
1c659a5640
A reply can stop and ask you something

Jaroslav BenešandClaude Opus 5
2026-08-01 19:30:44 +02:00
-
ecadb66414
MCP servers, over streamable HTTP

Jaroslav BenešandClaude Opus 5
2026-08-01 16:44:29 +02:00
-
d4cefb066a
Custom HTTP tools an administrator defines

Jaroslav BenešandClaude Opus 5
2026-08-01 16:26:47 +02:00
-
4ee7d3db7d
A suggestion card sends its prompt

Jaroslav BenešandClaude Opus 5
2026-08-01 01:12:02 +02:00
-
c90e483646
Version 0.3.0

Jaroslav BenešandClaude Opus 5
2026-08-01 01:04:47 +02:00
-
3b1632069c
Compaction: a button, and automatically when the window fills

Jaroslav BenešandClaude Opus 5
2026-08-01 01:02:02 +02:00
-
aa0bbe524a
An admin inspector on the right of the chat

Jaroslav BenešandClaude Opus 5
2026-08-01 00:51:57 +02:00
-
09cfde4de8
Prompt suggestions on the new-chat screen

Jaroslav BenešandClaude Opus 5
2026-08-01 00:49:12 +02:00
-
248dec2961
Temporary chats

Jaroslav BenešandClaude Opus 5
2026-08-01 00:45:03 +02:00
-
b8618b0c91
Show what a reply cost, live and afterwards

Jaroslav BenešandClaude Opus 5
2026-08-01 00:40:44 +02:00
-
ff58ada6bf
Ask the endpoint what a streamed reply cost

Jaroslav BenešandClaude Opus 5
2026-08-01 00:36:12 +02:00
-
90623b461d
Models know how much context they hold

Jaroslav BenešandClaude Opus 5
2026-08-01 00:33:50 +02:00
-
50484b2483
One thread template, one sidebar toggle

Jaroslav BenešandClaude Opus 5
2026-08-01 00:31:26 +02:00
-
4531cd75e3
Archived chats no longer show inside folders

Jaroslav BenešandClaude Opus 5
2026-08-01 00:30:08 +02:00
-
0df21d23af
Regenerate actually regenerates

Jaroslav BenešandClaude Opus 5
2026-08-01 00:28:19 +02:00
-
1906919ee2
Every injected prompt becomes editable, and several get written

Jaroslav BenešandClaude Opus 5
2026-07-31 23:47:49 +02:00
-
71dc46455c
Green instead of gold, and a leaf that reads at 16px

Jaroslav BenešandClaude Opus 5
2026-07-31 22:24:53 +02:00
-
2a79d962a3
Add nullable columns without a default

Jaroslav BenešandClaude Opus 4.8
2026-07-21 20:03:01 +02:00
-
35b9d8c8d2
Knowledge bases, and a file input that lines up

Jaroslav BenešandClaude Opus 4.8
2026-07-21 20:00:15 +02:00
-
1eba860d39
Knowledge, notes, memory and skills, and a harness to make them used

Jaroslav BenešandClaude Opus 4.8
2026-07-21 19:43:57 +02:00
-
3ad4c82b86
Fix the settings tabs, and space a form from what follows it

Jaroslav BenešandClaude Opus 4.8
2026-07-21 18:36:41 +02:00