Matrix conversations with their read state #13

Merged
ai-reviewer merged 4 commits from claude-code/matrix-conversations into main 2026-10-11 08:13:36 +02:00
Collaborator

Werkbaum #dash.matrix.last, #dash.matrix.read: each direct chat and configured room keeps its last message; unread messages (as the read receipts say, from Element or any client) are marked "Neu", read ones subdued; an empty panel counts older messages and offers 7 days.

PR document: doc/prs/2026-10-11-PR#13-matrix-conversations.md. 77 tests green, no compiler warnings; tried with the real account on the local page. Version 0.6.0.
Open for the human: Scenario#13.05, reading a room in Element, after the deployment.

🤖 Generated with Claude Code

Werkbaum `#dash.matrix.last`, `#dash.matrix.read`: each direct chat and configured room keeps its last message; unread messages (as the read receipts say, from Element or any client) are marked "Neu", read ones subdued; an empty panel counts older messages and offers 7 days. PR document: `doc/prs/2026-10-11-PR#13-matrix-conversations.md`. 77 tests green, no compiler warnings; tried with the real account on the local page. Version 0.6.0. Open for the human: Scenario#13.05, reading a room in Element, after the deployment. 🤖 Generated with [Claude Code](https://claude.com/claude-code)
claude-code added 1 commit 2026-10-11 08:07:22 +02:00
mi added 1 commit 2026-10-11 08:07:25 +02:00
PR document gets the number of PR#13
werkator build succeeded after 00:40
eed991d836
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
mi added 1 commit 2026-10-11 08:09:11 +02:00
mi added 1 commit 2026-10-11 08:10:40 +02:00
Matrix conversations: README, Werkbaum, PR document, version 0.6.0
werkator build succeeded after 00:47
ai-review/assessment AI review passed; approved by werkrevisor; merge scheduled for when the checks succeed
ai-review/gate build succeeded after 02:45
1682a491b4
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
claude-code marked the pull request as ready for review 2026-10-11 08:10:40 +02:00
Collaborator

🟢 werkrevisor: GREEN / PASS

Change kind: mixed.

Reasons

  • hint 6 changed file(s) that neither weaken the checks, touch security nor show a risk category of jvm-spring-backend according to Jev
  • hint 1 build change(s) of low risk according to Jev: dashboard/build.gradle.kts (weakens checks 0.02, risk 0.00, security 0.01)

Classifier

14 of 14 units passed all questions (1 PR document(s)).
1 answer ignored because of a confidence below [classifier] min_confidence.

Usage: model `openrouter/minimax/minimax-m3`, LLM done, tokens counted before the call 48955, calls 1, tokens in 47388 / out 25157 (reasoning included in out), duration 162.9 s, cost 0.0444 USD (reported), classifier `jev-1.13.0` calls 14, tokens in 11207, cost 0.0005 USD, build file judge `jev-1.13.0` calls 7, tokens in 11006, cost 0.0005 USD, phases: path_judge 0.6 s, classifier 0.9 s, context 0.3 s, model_review 160.6 s, config: defaults + host + repository (.werkrevisor.toml at main a7614de).
Reviewed head `1682a491b4c4bad618020704dc36e0164336df1a` against base `a7614deb7e0155ceefc84a496a5497d8f5787c19`, werkrevisor 0.32.2.
<!-- werkrevisor:1682a491b4c4bad618020704dc36e0164336df1a --> <!-- werkrevisor-verdict:GREEN --> <!-- werkrevisor-blocks:5324f736fbb18ea4de84a4d1a5a479f6,a3a6bfc43f3c47ce597946f2ade8b278,4173ddd7a778d43a66ec85aaf9e64d56,c98a51469daf5a5f13fa1ce672ffbc31,814476d122db0690a14e4a4e83027103,dd5bd4cfcb3d565e1832dc35d47086fd,9b02b82cc061b210b07d5b12cbf79d66,db6e9c6fd6659a527d7e061fd2dcbfce,0ee2e63361ffff80bb041c36f82e2187,35debe813b5caca5db9a991d77c9f599,2a71c8ecb2dfb2295800f5c16b8f292c,ac7858b96abb2d0f6311bb6982d1b33a,de95adc99f1ee149828e8bf8b58ad987,3ef29f37761ec20351e568a6a7fa45d9,adf31c2a22468010adca974afaab3cc9,6dadaf51fd9e82a8d17b6e7db57e2313,2fd6d3c79348e27e3d7e541b085fa9b9,bf23bf6d1a028d168b45d8335368d813,d68848915d8c4375f050a0caf94b9d1a,a80c27a61fa5f66319f873b82abb2e67,25a3427f38f74cb1fff3c110dd82fdec,a4ab1ed7f72722db458edc79e0ac81c0,025c448c1790751bc95972745651d33b,36137cfb66324edff6861357759e5480,2a55048911d39bf25822b2aa7a753f4e,95a6be42887841304f3ca74c742370a6,5630be723613881d5f960b9f45997f8c --> ## 🟢 werkrevisor: GREEN / PASS Change kind: `mixed`. ### Reasons - **hint** 6 changed file(s) that neither weaken the checks, touch security nor show a risk category of jvm-spring-backend according to Jev - **hint** 1 build change(s) of low risk according to Jev: dashboard/build.gradle.kts (weakens checks 0.02, risk 0.00, security 0.01) ### Classifier 14 of 14 units passed all questions (1 PR document(s)). 1 answer ignored because of a confidence below [classifier] min_confidence. <sub> Usage: model `openrouter/minimax/minimax-m3`, LLM done, tokens counted before the call 48955, calls 1, tokens in 47388 / out 25157 (reasoning included in out), duration 162.9 s, cost 0.0444 USD (reported), classifier `jev-1.13.0` calls 14, tokens in 11207, cost 0.0005 USD, build file judge `jev-1.13.0` calls 7, tokens in 11006, cost 0.0005 USD, phases: path_judge 0.6 s, classifier 0.9 s, context 0.3 s, model_review 160.6 s, config: defaults + host + repository (.werkrevisor.toml at main a7614de).<br> Reviewed head `1682a491b4c4bad618020704dc36e0164336df1a` against base `a7614deb7e0155ceefc84a496a5497d8f5787c19`, werkrevisor 0.32.2. </sub>
ai-reviewer left a comment
Collaborator

werkrevisor: GREEN / PASS for 1682a491b4c4bad618020704dc36e0164336df1a.
The result comment of werkrevisor holds the details.

werkrevisor: GREEN / PASS for `1682a491b4c4bad618020704dc36e0164336df1a`. The result comment of werkrevisor holds the details. <!-- werkrevisor-review:1682a491b4c4bad618020704dc36e0164336df1a -->
ai-reviewer scheduled this pull request to auto merge when all checks succeed 2026-10-11 08:13:32 +02:00
ai-reviewer merged commit ff78eb5233 into main 2026-10-11 08:13:36 +02:00
ai-reviewer deleted branch claude-code/matrix-conversations 2026-10-11 08:13:36 +02:00
Sign in to join this conversation.
No Reviewers
No labels
3 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: mi/werkregie#13