Skip to content

Contributing

Guides for changing TomoriBot’s code. Set up with getting-started.md, read the conventions and gates in development-tasks.md, then open the guide for your task.

TaskGuide
Add a slash commandslash-command.md
Add a panel, or a button to onepanel.md
Add an event handlerevent-handler.md
Add a built-in toolbuiltin-tool.md
Add a feature-flagged toolfeature-flag-tool.md
Add a DB column or tabledb-column.md
Add a Full Install setup modulesetup-module.md
Add an AI providernew-provider.md
Add a persona presetpersona-preset.md
Add a participant fieldparticipant-extension.md
Add an environment variableenv-variable.md
TaskGuide
Add a localenew-locale.md
Publish translated docs or READMEsdocs-site.md
Add or move docs pagesdocs-authoring.md
TaskGuide
Test database codedb-changes.md
Test chat pipeline codechat-changes.md
Mock a module in testsmodule-mocks.md
Keep tests small, fast, and honestmaintainable-tests.md