Forum teuk.org

TeuK  Admin

Member since 2025-12-22 09:24:20Z · 8mo ago

Total posts: 270  ·  Total topics: 267


Topics (page 12/27)

← PrevPage 12 / 27Next →

Posts (page 4/27)

MB678 continues the progressive decomposition of Mediabot’s Partyline subsystem.

After MB678-IV-A introduced Mediabot::Partyline::Commands with the plugin and ScriptDryRun command family, MB678-IV-B moves the next coherent group: the core operator/session commands used for Partyline help, conso…

MB678 continues the progressive decomposition of Mediabot’s Partyline subsystem.

After separating transport, session/authentication, and dispatch responsibilities, MB678-IV begins extracting the remaining command implementations from the large Mediabot::Partyline module.

Rather than moving s…

MB678 continues the progressive decomposition of Mediabot’s Partyline subsystem.

After separating the transport layer in MB678-I and the session/authentication layer in MB678-II, this round isolates the central Partyline dispatcher: the _handle_line method that decides where each incoming Party…

Mediabot v3 continues the progressive modularization of the historical Partyline subsystem.

After MB678-I moved the TCP/DCC transport layer into:

Mediabot/Partyline/Transport.pm

MB678-II extracts the next coherent responsibility from Mediabot/Partyline.pm:

Me…

Mediabot v3 continues the gradual modularization of the historical Partyline subsystem.

For MB678-I, the TCP/DCC transport layer has been extracted from:

Mediabot/Partyline.pm

into a dedicated module:

Mediabot/Partyline/Transport.pm

This first Partyline…

Mediabot v3 continues its modularization work with another substantial extraction from Mediabot/UserCommands.pm.

For MB677, the community-state features have been moved into a dedicated module:

Mediabot/CommunityState.pm

The extraction covers the coherent group of featur…

Another piece of Mediabot v3’s historical monolith has been carefully separated.

For MB676, the complete Karma subsystem has moved out of Mediabot/UserCommands.pm and into its own dedicated module:

Mediabot/Karma.pm

This was intentionally a **structural change, not a fun…

Version: 3.4dev-20260820_080732
Commit: 620c6d7
Commit message: 🪄 Let Claude Leave the Event Loop Without Losing the Thread

MB675 fixes a problem that was subtle in normal IRC use but important for Mediabot’s runtime architecture:

a Claude / Anthropic request could b…

Version: 3.4dev-20260820_054605
Commit: 392c988
Commit message: ⚡ Let the Time-Turner Speed Up the Test Suite Without Losing a Spell

MB674 did not add a user-facing feature.

It did something just as important for the project: it made the complete Mediabot test suite dra…

Version: 3.4dev-20260820_034834
Commit: 3033b28
Commit message: 🦉 Let the Owl Confirm the Update After the Bot Returns

Mediabot already knew how to update itself with:

m update now

But there was one awkward gap in the workflow.

The command could tel…

← PrevPage 4 / 27Next →