You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
- Use "Release Updates" (not "Release Notes") for both single and combined versions
265
+
- For combined announcements, use "X.Y.Z-X.Y.Z" range formatting
267
266
</rules>
268
267
</element>
269
268
270
-
<elementname="intro_sentence">
271
-
<format>We've shipped [updates/an update] with [feature summary]!</format>
269
+
<elementname="tagline">
270
+
<format>@everyone [short hero summary]</format>
272
271
<rules>
273
-
- Must summarize key features
274
-
- No marketing language ("powerful", "revolutionary")
275
-
- Be specific about what's included
272
+
- Discord only (omit from Reddit)
273
+
- Keep to a single concise line (e.g., "GPT‑5‑Codex tool‑usage fix, more FREE models on Roo Code Cloud and more!")
276
274
</rules>
277
-
<examples>
278
-
<single>We've shipped an update with subtask todo lists, Vertex AI grounding, and performance improvements!</single>
279
-
<combined>We've shipped three updates with subtask todo lists, Vertex AI grounding features, Kimi K2 prompt caching, and the new Featherless provider!</combined>
280
-
</examples>
281
275
</element>
282
276
283
277
<elementname="sections">
284
278
<order>
285
-
1. ## ✨ Feature Highlights (not "Major Features")
286
-
2. ## 🎯 Provider Updates
287
-
3. ## 💪 QOL Improvements
288
-
4. ## 🐛 Bug Fixes
289
-
5. ## 🔧 Additional Improvements
279
+
1. ## Fixed: GPT-5-Codex errors and others!
280
+
2. ## Context condensing fix
281
+
3. ## More free models on Roo Code Cloud
282
+
4. ## More Changes
290
283
</order>
291
284
<rules>
292
-
- Use emojis for section headers
293
-
- "Feature Highlights" instead of "Major Features"
294
-
- Keep descriptions concise for chat readability
285
+
- No emojis in section headers
286
+
- In "Fixed: GPT-5-Codex...", copy the leading sentence EXACTLY from docs (include the PR link if present)
287
+
- Under that hero sentence, include the three bullets verbatim; render bullets as "- " hyphens
295
288
</rules>
296
289
</element>
297
290
298
-
<elementname="compression_pattern">
299
-
<description>When user requests compression or content is too long</description>
300
-
<trigger>User says "compress" or "condense"</trigger>
301
-
<format><
294
+
]]></format_single>
295
+
<format_combined>< | [vX.Y.Z](https://docs.roocode.com/update-notes/vX.Y.Z)
297
+
]]></format_combined>
298
+
<rules>
299
+
- Use markdown inline links with the version as the anchor text
300
+
- For multiple versions, join links with " | "
301
+
</rules>
302
+
</element>
303
+
</structure>
303
304
304
-
These releases include [COUNT] improvements across bug fixes, provider updates, QOL enhancements, and misc updates. Thanks to [contributor1], [contributor2], [contributor3], and all other contributors who made these releases possible!
305
-
]]></format>
305
+
<content_rules>
306
+
<rulepriority="critical">No version numbers in body text (only header/footer)</rule>
307
+
<rulepriority="critical">Never use marketing language</rule>
308
+
<rulepriority="high">Retain PR link ONLY in the hero GPT‑5‑Codex section; remove PR links/numbers elsewhere</rule>
309
+
<rulepriority="high">Convert any relative docs links to absolute https://docs.roocode.com paths</rule>
<rulepriority="medium">If long or on request, summarize remaining items into a single "More Changes" paragraph with contributor thanks and total change count</rule>
312
+
</content_rules>
313
+
314
+
<transformations>
315
+
<from>* </from>
316
+
<to>- </to>
317
+
318
+
<from>([#PR](link))</from>
319
+
<to>(remove everywhere except retain in the hero GPT‑5‑Codex section)</to>
320
+
321
+
<from>/path/to/page</from>
322
+
<to>https://docs.roocode.com/path/to/page</to>
323
+
</transformations>
324
+
</discord_formatting>
325
+
326
+
<reddit_formatting>
327
+
<overview>
328
+
Formatting for Reddit announcements, paired with Discord output by default.
329
+
</overview>
330
+
331
+
<structure>
332
+
<elementname="wrapper">
333
+
<format>```markdown ... ```</format>
334
+
<description>Wrap the entire announcement in a markdown code block</description>
- Replace all sections below "Feature Highlights" with single paragraph
308
-
- Count actual number of improvements (not estimate)
309
-
- List specific contributor names from the releases
310
-
- Use "Other Improvements and Fixes" as section title
311
-
- Include all contributor acknowledgments in one place
339
+
- Plain text line (no leading "#")
340
+
- Include the three-part summary fragments as shown
312
341
</rules>
313
-
<example><![CDATA[
314
-
## 🔧 Other Improvements and Fixes
342
+
</element>
315
343
316
-
These releases include 18 improvements across bug fixes, provider updates, QOL enhancements, and misc updates. Thanks to anguslees, DarinVerheijke, semidark, elianiva, and all other contributors who made these releases possible!
317
-
]]></example>
344
+
<elementname="intro_note">
345
+
<format>*In case you did not know, r/RooCode is a Free and Open Source VS Code AI Coding extension.*</format>
<compression>Compress minor items if over 2000 chars or on request</compression>
195
-
</options>
191
+
<behavior>
192
+
<rule>Immediately generate Discord and Reddit posts using social_formatting rules (no prompt).</rule>
193
+
<rule>Only ask if the user requests "compress"/"condense", or if content exceeds 2000 chars.</rule>
194
+
</behavior>
195
+
<formatting_checklist>
196
+
<item>Title uses ":rocket:" and "Release Updates" (single or X.Y.Z-X.Y.Z for combined)</item>
197
+
<item>Include "@everyone" tagline line with short hero summary under the title</item>
198
+
<item>Section order: Fixed: GPT-5-Codex errors and others!, Context condensing fix, More free models on Roo Code Cloud, More Changes</item>
199
+
<item>Use hyphen bullets "- " only; no emojis in section headers</item>
200
+
<item>Hero sentence for GPT-5-Codex copied EXACTLY from docs (preserve PR link); other sections remove PR links</item>
201
+
<item>Footer blurb: See full release notes [vX.Y.Z](https://docs.roocode.com/update-notes/vX.Y.Z) (single) or [vX.Y.Z](https://docs.roocode.com/update-notes/vX.Y.Z) | [vX.Y.Z](https://docs.roocode.com/update-notes/vX.Y.Z) (combined)</item>
202
+
<item>Wrap entire output in ```markdown code block</item>
203
+
</formatting_checklist>
196
204
<compression_workflow>
197
205
<trigger>User says "compress", "condense", or content exceeds 2000 chars</trigger>
<item>Section order: More free models on Roo Code Cloud, Fixed: GPT-5-Codex errors and others!, Context condensing fix, More Changes</item>
235
+
<item>Use hyphen bullets "- " only; no emojis, no @everyone</item>
236
+
<item>Wrap entire output in ```markdown code block</item>
237
+
<item>Remove PR links everywhere</item>
238
+
<item>Footer blurb: See full release notes [vX.Y.Z](https://docs.roocode.com/update-notes/vX.Y.Z) (single) or [vX.Y.Z](https://docs.roocode.com/update-notes/vX.Y.Z) | [vX.Y.Z](https://docs.roocode.com/update-notes/vX.Y.Z) (combined)</item>
239
+
</formatting_checklist>
240
+
</reddit_format_interaction>
241
+
223
242
<discord_combined_interaction>
224
243
<trigger>Combined Discord announcement for multiple versions</trigger>
225
244
<workflow>
@@ -229,23 +248,20 @@ Which would you like to process?</question>
229
248
<step>Present formatted output in markdown code block</step>
230
249
</workflow>
231
250
<formatting_checklist>
232
-
<item>Title uses version range (X.Y.Z-X.Y.Z)</item>
233
-
<item>Intro sentence summarizes all versions</item>
234
-
<item>Features merged and deduplicated</item>
235
-
<item>No version numbers in body text</item>
236
-
<item>Footer has links to each version</item>
237
-
<item>Entire output wrapped in ```markdown block</item>
238
-
<item>No "Happy coding!" or similar closings</item>
239
-
<item>"Feature Highlights" not "Major Features"</item>
251
+
<item>Title uses ":rocket:" and version range (X.Y.Z-X.Y.Z) with "Release Updates"</item>
252
+
<item>Include "@everyone" tagline line with short hero summary</item>
253
+
<item>Section order: Fixed: GPT-5-Codex errors and others!, Context condensing fix, More free models on Roo Code Cloud, More Changes</item>
254
+
<item>Use hyphen bullets "- " only; no emojis in section headers</item>
255
+
<item>Hero sentence copied EXACTLY with PR link preserved</item>
256
+
<item>Footer links as hyphen bullets to each version's docs page</item>
257
+
<item>Wrap entire output in ```markdown code block</item>
240
258
</formatting_checklist>
241
259
<template><![CDATA[
242
260
<ask_followup_question>
243
-
<question>I'll create a combined Discord announcement for versions [list]. Should I:</question>
261
+
<question>If the combined post is long, should I compress minor sections into a single "More Changes" paragraph?</question>
244
262
<follow_up>
245
-
<suggest>Include all features and changes from all versions</suggest>
246
-
<suggest>Focus on major features only</suggest>
247
-
<suggest>Group similar changes across versions</suggest>
248
-
<suggest>Create separate announcements for each version</suggest>
0 commit comments