|
|
ffaf7a89e5
|
docs(feat): merge NEW_FEAT into FEAT and remove NEW_FEAT.md
|
2026-03-08 07:24:59 +00:00 |
|
|
|
3cde4a7795
|
refactor(policy): move policy CRUD to /dirigent_policy slash command with explicit channelId
|
2026-03-08 07:17:23 +00:00 |
|
|
|
d497631b99
|
refactor(tools): drop guild member-list tool and remove dirigent_ prefix from tool names
|
2026-03-08 07:05:37 +00:00 |
|
|
|
bb10d6913e
|
fix(plugin): start moderator reliably and colocate no-reply-api under plugin dir
|
2026-03-08 06:57:22 +00:00 |
|
|
|
a2781139b0
|
style(installer): adopt colored tabbed step output format
|
2026-03-08 06:45:32 +00:00 |
|
|
|
4d50826f2a
|
refactor(installer): rename to install.mjs, remove record/restore flow, add --no-reply-port and wire config port
|
2026-03-08 06:38:33 +00:00 |
|
|
|
7640e80373
|
refactor(installer): detect existing install via plugins.entries.dirigent registration
|
2026-03-08 06:25:07 +00:00 |
|
|
|
6124ceec7a
|
docs(cleanup): mark discord-control-api references as historical after in-plugin migration
|
2026-03-08 06:21:26 +00:00 |
|
|
|
e6b445fb97
|
chore(cleanup): remove discord-control-api sidecar and stale config/docs hooks
|
2026-03-08 06:19:41 +00:00 |
|
|
|
0806edb7d9
|
feat(cache): include source and guildId metadata in channel member cache
|
2026-03-08 06:15:19 +00:00 |
|
|
|
12b0f4c6cc
|
feat(turn-init): persist channel bot membership cache to local file
|
2026-03-08 06:13:38 +00:00 |
|
|
|
307235e207
|
feat(turn-init): use internal Discord channel member resolver for bootstrap (no public tool)
|
2026-03-08 06:08:51 +00:00 |
|
|
|
121786e6e3
|
refactor(tools): remove channel-member-list public tool (internal-use only)
|
2026-03-08 05:53:38 +00:00 |
|
|
|
3e35da83ca
|
feat(discord-tools): replace sidecar API with direct Discord REST + channel member listing
|
2026-03-08 05:50:10 +00:00 |
|
|
|
63009f3925
|
refactor(plugin): extract shared session state and decision pruning
|
2026-03-08 05:43:52 +00:00 |
|
|
|
ea501ccef8
|
refactor(plugin): extract no-reply child process lifecycle module
|
2026-03-08 05:39:27 +00:00 |
|
|
|
0c06aeb36c
|
refactor(plugin): extract common utils and moderator discord helpers
|
2026-03-08 05:31:08 +00:00 |
|
|
|
f9ac401877
|
refactor(plugin): extract turn bootstrap/cache helpers into core module
|
2026-03-08 05:25:53 +00:00 |
|
|
|
05b902c0b2
|
refactor(plugin): extract identity and mention helpers into core modules
|
2026-03-08 05:19:40 +00:00 |
|
|
|
e258e99ed2
|
refactor(plugin): extract live config and policy store modules
|
2026-03-07 22:38:11 +00:00 |
|
|
|
d021b0c06c
|
refactor(plugin): extract discord/policy tool registration module
|
2026-03-07 22:33:28 +00:00 |
|
|
|
3a8b85eb7b
|
refactor(plugin): extract dirigent slash command and fix recursive prepare copy
|
2026-03-07 22:27:03 +00:00 |
|
|
|
b63c1dfe94
|
refactor(plugin): extract message_received hook and slim index imports
|
2026-03-07 22:24:48 +00:00 |
|
|
|
5c4340d5a9
|
refactor(plugin): extract before_prompt_build and before_message_write hooks
|
2026-03-07 22:21:16 +00:00 |
|
|
|
c15ea0d471
|
refactor(plugin): extract before_model_resolve and message_sent hooks
|
2026-03-07 22:18:09 +00:00 |
|
|
|
96a1f18d1b
|
refactor(plugin): extract channel/decision parsing modules and unify channelId resolution
|
2026-03-07 22:12:27 +00:00 |
|