Add emoji frontmatter field#32200
Conversation
Co-authored-by: pelikhan <4175913+pelikhan@users.noreply.github.com>
Co-authored-by: pelikhan <4175913+pelikhan@users.noreply.github.com>
|
Co-authored-by: pelikhan <4175913+pelikhan@users.noreply.github.com>
Co-authored-by: pelikhan <4175913+pelikhan@users.noreply.github.com>
Done in the latest commits:
|
|
@copilot merge main and recompile |
…ld-workflow # Conflicts: # .github/workflows/daily-cache-strategy-analyzer.lock.yml # .github/workflows/daily-fact.lock.yml # .github/workflows/daily-observability-report.lock.yml # .github/workflows/duplicate-code-detector.lock.yml # .github/workflows/grumpy-reviewer.lock.yml # .github/workflows/issue-arborist.lock.yml # .github/workflows/necromancer.lock.yml # .github/workflows/schema-feature-coverage.lock.yml # .github/workflows/smoke-call-workflow.lock.yml # .github/workflows/smoke-codex.lock.yml Co-authored-by: pelikhan <4175913+pelikhan@users.noreply.github.com>
Co-authored-by: pelikhan <4175913+pelikhan@users.noreply.github.com>
Done. Merged main, fixed the emoji env var propagation (it was only reaching 70/227 workflows because |
Adds an optional
emojifield to agentic workflow frontmatter for visual representation in listings and UI surfaces.Changes
FrontmatterConfig(pkg/workflow/frontmatter_types.go) — newEmoji stringfield; parsed automatically via the existing JSON marshal/unmarshal pathpkg/parser/schemas/main_workflow_schema.json) —emojiregistered as an optional string property so theadditionalProperties: falsevalidator accepts itdocs/src/content/docs/reference/frontmatter.md) — new### Emoji (emoji:)section afterdescription:Example