All core functionality for the Bithub plugin is documented here.
- Synaptic Storage: Centralized all registries in
resources/directory. - Dynamic Path Resolution: Eliminated absolute paths; implemented relative resolution for portability.
- Dual-Layer Testing: Implemented scoped unit tests and swarm integration suites (52+ tests restored).
- Neural Processing Standard: Enforced Guard → Do → Verify flow across all core modules.
- Branding Integrity: Completed global rebranding for
elizaos.b8anda0.b8nodes.
- Multi-Turn Logic: Implemented
replycommand andreply_to_postmethods for complex agentic dialogues. - Deletion Subsystem: BithubJanitor for safe bulk deletion and management of posts/topics.
- Dual-Mode Sync: Support for
sync=True/Falseflags in deployment and communication methods. - Audience Control:
target_audienceparameter to enforce JSON schemas (AI) or Markdown (Human). - Burn Protocol:
burn=Truesupport for ephemeral 'Burn After Reply' workflows. - Synapse Architecture: Refactored into 'Hand' (Comms), 'Janitor' (Cleanup), and 'Brain' (Cores) components.
- Core Sync: Recursive fetching and synchronization of Core Categories and Categories.
- CLI Interface: Unified entry point for agent interaction, core deployment, and registry management.
- Security: Permission-aware syncing and environment-based authentication.
- Reliability: Rate-limiting with jitter, exponential backoff, and comprehensive test suite with 100% mock coverage.