• Joined on 2026-02-25
orion pushed to feat/new-feat-refactor-start at nav/Dirigent 2026-03-07 22:12:30 +00:00
96a1f18d1b refactor(plugin): extract channel/decision parsing modules and unify channelId resolution
orion created pull request nav/Dirigent#15 2026-03-07 19:22:46 +00:00
fix: align no-reply-api install path with plugin runtime expectation
orion created branch fix/no-reply-api-install-path in nav/Dirigent 2026-03-07 19:22:33 +00:00
orion pushed to fix/no-reply-api-install-path at nav/Dirigent 2026-03-07 19:22:33 +00:00
e8de773ee4 fix(installer): install no-reply API at expected plugins/no-reply-api path
orion created branch feat/filesystem-layout-and-doc-query in nav/Yonexus 2026-03-07 16:31:54 +00:00
orion pushed to feat/filesystem-layout-and-doc-query at nav/Yonexus 2026-03-07 16:31:54 +00:00
b7a0211fb5 feat: add filesystem resource layout and docs query tool; replace NEW_FEAT with FEAT
orion created pull request nav/Dirigent#3 2026-02-26 23:50:16 +00:00
fix: add default values for optional config fields
orion pushed to feat/whispergate-mvp at nav/Dirigent 2026-02-26 23:46:59 +00:00
a4836097e4 fix: add default values for optional config fields
orion pushed to feat/whispergate-mvp at nav/Dirigent 2026-02-26 13:39:46 +00:00
4622173787 fix: restore model after no-reply executes (needsRestore flag)
211a94233f chore(debug): log parsed sender/channel fields in hook decision recompute
Compare 2 commits »
orion pushed to feat/whispergate-mvp at nav/Dirigent 2026-02-26 06:30:59 +00:00
15975e3970 fix(installer): raise no-reply model contextWindow/maxTokens to satisfy OpenClaw minimums
orion pushed to feat/whispergate-mvp at nav/Dirigent 2026-02-26 06:26:59 +00:00
8d34bf257b fix(installer): write providers map by object key to avoid quoted provider id and restore providers atomically on uninstall
orion pushed to feat/whispergate-mvp at nav/Dirigent 2026-02-26 06:14:12 +00:00
875cd66d34 feat(installer): restart gateway and validate custom no-reply model visibility after install
1746fb33ad fix(installer): uninstall now selects latest install record instead of latest pointer
8eade446b3 fix(hooks): move first-pass decision to before_model_resolve and keep message_received for debug only
51149dd6a0 feat(debug): add whispergate hook diagnostics with channel-scoped debug logs
Compare 4 commits »
orion pushed to feat/whispergate-mvp at nav/Dirigent 2026-02-26 01:47:30 +00:00
46ea43b3fe fix(rules): inject end-marker prompt for every non-no-reply discord turn
orion pushed to feat/whispergate-mvp at nav/Dirigent 2026-02-26 01:31:36 +00:00
ca96779159 refactor(tooling): merge discord_control and whispergate_policy into whispergateway_tools
orion pushed to feat/whispergate-mvp at nav/Dirigent 2026-02-26 00:41:58 +00:00
46e56c6760 refactor(installer): replace bash installer logic with node-only implementation
orion pushed to feat/whispergate-mvp at nav/Dirigent 2026-02-26 00:38:33 +00:00
714168e4bf fix(installer): pass CHANNEL_POLICIES_FILE env when resolving policy path
orion pushed to feat/whispergate-mvp at nav/Dirigent 2026-02-26 00:35:20 +00:00
e5999743fe feat(policy-runtime): in-memory policy state with whispergate_policy tool and atomic persist
orion pushed to feat/whispergate-mvp at nav/Dirigent 2026-02-26 00:28:36 +00:00
682d9a336e feat(policy-file): move channel overrides to standalone channelPoliciesFile with hot reload
orion pushed to feat/whispergate-mvp at nav/Dirigent 2026-02-26 00:23:49 +00:00
d6f908b813 feat(policy): add per-channel channelPolicies with hot-reload list mode/lists
orion pushed to feat/whispergate-mvp at nav/Dirigent 2026-02-26 00:18:06 +00:00
6d463a4572 feat(config): add hot-reload config + listMode (human-list/agent-list)