M
messages
Instructions for adding new message types to the safe-output messages system
Installation
Pick a client and clone the repository into its skills directory.
Installation
About this skill
Instructions for adding new message types to the safe-output messages system
How to use
- Zapoznaj się z architekturą systemu wiadomości, która składa się z pięciu etapów: frontmatter YAML, schemat JSON, kompilator Go, moduły JavaScript i bundler. 2. Dodaj nowe pole wiadomości do pliku
pkg/parser/schemas/main_workflow_schema.jsonw obiekciemessages, używając notacji kebab-case dla nazwy pola, dokumentując dostępne placeholdery i podając przykłady. 3. Zaktualizuj strukturęSafeOutputMessagesConfigw plikupkg/workflow/compiler.go, dodając pole w CamelCase z tagami YAML w kebab-case i JSON w camelCase, wraz z atrybutemomitempty. 4. W razie potrzeby zaktualizuj parser w plikupkg/workflow/safe_outputs.go, aby obsługiwać nowy typ wiadomości. 5. Uruchommake build, aby osadzić zaktualizowany schemat w binarniku i upewnij się, że nowa wiadomość jest dostępna na wszystkich etapach pipeline'u.