Skip to content

Conversation

@redreceipt
Copy link
Member

Summary

  • include Linear issue ID in changelog prompt
  • request OpenAI to return changelog items with id and summary
  • map returned IDs to issue URLs and link each line item in the Slack post

Testing

  • python -m py_compile $(git ls-files '*.py')

https://chatgpt.com/codex/tasks/task_e_687f15e4ce90832490e6e9afed548b78

Copilot AI review requested due to automatic review settings July 22, 2025 04:43
@redreceipt redreceipt temporarily deployed to bug-board-codex-add-lin-uo85mm July 22, 2025 04:43 Inactive
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 enhances the weekly changelog functionality by adding issue links to each changelog item. The changes modify the OpenAI prompt to include Linear issue IDs and update the response format to return structured objects containing both issue IDs and summaries, enabling the generation of linked changelog items in Slack.

  • Updates OpenAI prompt to include issue IDs and request structured response format
  • Changes JSON schema to expect objects with id and summary fields instead of plain strings
  • Adds logic to map issue IDs to URLs and format changelog items as clickable Slack links

@redreceipt redreceipt temporarily deployed to bug-board-codex-add-lin-uo85mm July 22, 2025 05:03 Inactive
@redreceipt redreceipt temporarily deployed to bug-board-codex-add-lin-uo85mm July 22, 2025 05:22 Inactive
@redreceipt redreceipt merged commit 93f5b78 into main Jul 30, 2025
2 checks passed
@redreceipt redreceipt deleted the codex/add-links-to-changelog-line-items branch July 30, 2025 01:19
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants