Skip to content

Conversation

@ultmaster
Copy link
Contributor

No description provided.

Copilot AI review requested due to automatic review settings November 23, 2025 15:53
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR adds a new Examples Catalog page to the documentation and significantly refines the Contributing Guide. The changes improve discoverability of examples and provide clearer guidance for contributors.

  • Adds a new visual examples catalog page with card-based layout
  • Refactors the contributing guide with structured sections and clearer expectations
  • Updates CI maintenance status for azure and tinker examples from "Unmaintained" to active CI badges

Reviewed changes

Copilot reviewed 6 out of 6 changed files in this pull request and generated 4 comments.

Show a summary per file
File Description
mkdocs.yml Adds markdown extensions for emoji and HTML support; registers new examples catalog page
examples/README.md Updates azure and tinker examples from unmaintained status to active CI badges; fixes grammar in note
docs/stylesheets/extra.css Adds CSS rules for grid card layout with equal-height cards and bottom-aligned footer links
docs/how-to/examples-catalog.md New examples catalog page with emoji icons and card-based layout for all examples
docs/community/contributing.md Major refactor organizing contribution types, adding clearer workflows, and documenting where different content should live
.github/workflows/badge-examples.yml Adds tinker and azure workflow badge aggregation

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

|---------|-------------|----------------|
| [apo](./apo) | Automatic Prompt Optimization tutorials covering built-in, custom, and debugging workflows. | [![apo workflow status](https://github.com/microsoft/agent-lightning/actions/workflows/badge-apo.yml/badge.svg)](https://github.com/microsoft/agent-lightning/actions/workflows/badge-apo.yml) |
| [azure](./azure) | Supervised fine-tuning with Azure OpenAI. | **Unmaintained** — last verified with Agent-lightning v0.2.1 |
| [azure](./azure) | Supervised fine-tuning with Azure OpenAI. | ![azure workflow status](https://github.com/microsoft/agent-lightning/actions/workflows/badge-azure.yml/badge.svg) |
Copy link

Copilot AI Nov 23, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The azure badge image is missing a clickable link wrapper. For consistency with other maintained examples (apo, calc_x, spider, unsloth), wrap the badge with a link: [![azure workflow status](https://github.com/microsoft/agent-lightning/actions/workflows/badge-azure.yml/badge.svg)](https://github.com/microsoft/agent-lightning/actions/workflows/badge-azure.yml)

Suggested change
| [azure](./azure) | Supervised fine-tuning with Azure OpenAI. | ![azure workflow status](https://github.com/microsoft/agent-lightning/actions/workflows/badge-azure.yml/badge.svg) |
| [azure](./azure) | Supervised fine-tuning with Azure OpenAI. | [![azure workflow status](https://github.com/microsoft/agent-lightning/actions/workflows/badge-azure.yml/badge.svg)](https://github.com/microsoft/agent-lightning/actions/workflows/badge-azure.yml) |
Copilot uses AI. Check for mistakes.
| [search_r1](./search_r1) | Framework-free Search-R1 reinforcement learning training workflow with a retrieval backend. | **Unmaintained** — last verified with Agent-lightning v0.1.2 |
| [spider](./spider) | Text-to-SQL reinforcement learning training on the Spider dataset using LangGraph. | [![spider workflow status](https://github.com/microsoft/agent-lightning/actions/workflows/badge-spider.yml/badge.svg)](https://github.com/microsoft/agent-lightning/actions/workflows/badge-spider.yml) |
| [tinker](./tinker) | Reinforcement learning with Tinker as the backend training service. | **Unmaintained** — last verified with Agent-lightning v0.2.2 |
| [tinker](./tinker) | Reinforcement learning with Tinker as the backend training service. | ![tinker workflow status](https://github.com/microsoft/agent-lightning/actions/workflows/badge-tinker.yml/badge.svg) |
Copy link

Copilot AI Nov 23, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The tinker badge image is missing a clickable link wrapper. For consistency with other maintained examples (apo, calc_x, spider, unsloth), wrap the badge with a link: [![tinker workflow status](https://github.com/microsoft/agent-lightning/actions/workflows/badge-tinker.yml/badge.svg)](https://github.com/microsoft/agent-lightning/actions/workflows/badge-tinker.yml)

Suggested change
| [tinker](./tinker) | Reinforcement learning with Tinker as the backend training service. | ![tinker workflow status](https://github.com/microsoft/agent-lightning/actions/workflows/badge-tinker.yml/badge.svg) |
| [tinker](./tinker) | Reinforcement learning with Tinker as the backend training service. | [![tinker workflow status](https://github.com/microsoft/agent-lightning/actions/workflows/badge-tinker.yml/badge.svg)](https://github.com/microsoft/agent-lightning/actions/workflows/badge-tinker.yml) |
Copilot uses AI. Check for mistakes.
| [tinker](./tinker) | Reinforcement learning with Tinker as the backend training service. | ![tinker workflow status](https://github.com/microsoft/agent-lightning/actions/workflows/badge-tinker.yml/badge.svg) |
| [unsloth](./unsloth) | Supervised fine-tuning example powered by Unsloth with 4-bit quantization and LoRA. | [![unsloth workflow status](https://github.com/microsoft/agent-lightning/actions/workflows/badge-unsloth.yml/badge.svg)](https://github.com/microsoft/agent-lightning/actions/workflows/badge-unsloth.yml) |

*NOTE: CI status avoid taking any workflow running with latest dependencies into account. That's why we reference the corresponding `badge-*` workflows instead. Each example's own README also displays its `examples-*` workflow status whenever the project is maintained by CI.*
Copy link

Copilot AI Nov 23, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Corrected grammar: 'avoid taking' should be 'avoids taking' to agree with the singular subject 'CI status'.

Suggested change
*NOTE: CI status avoid taking any workflow running with latest dependencies into account. That's why we reference the corresponding `badge-*` workflows instead. Each example's own README also displays its `examples-*` workflow status whenever the project is maintained by CI.*
*NOTE: CI status avoids taking any workflow running with latest dependencies into account. That's why we reference the corresponding `badge-*` workflows instead. Each example's own README also displays its `examples-*` workflow status whenever the project is maintained by CI.*
Copilot uses AI. Check for mistakes.
@@ -0,0 +1,81 @@
# Examples Catalog

!!! tip "Wanted to Contribute?"
Copy link

Copilot AI Nov 23, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Corrected grammar: 'Wanted to Contribute?' should be 'Want to Contribute?' to use present tense for an invitation.

Suggested change
!!! tip "Wanted to Contribute?"
!!! tip "Want to Contribute?"
Copilot uses AI. Check for mistakes.
@ultmaster ultmaster enabled auto-merge (squash) November 23, 2025 16:11
@ultmaster ultmaster merged commit 475c2ad into main Nov 23, 2025
14 checks passed
totoluo pushed a commit to totoluo/agent-lightning that referenced this pull request Dec 6, 2025
totoluo pushed a commit to totoluo/agent-lightning that referenced this pull request Dec 6, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

2 participants