Skip to content

feat(core): read integration issue context from core - #154

Draft
RaHehl wants to merge 2 commits into
OpenHomeFoundation:mainfrom
RaHehl:core-issue-context-file
Draft

RaHehl wants to merge 2 commits into
OpenHomeFoundation:mainfrom
RaHehl:core-issue-context-file

Conversation

@RaHehl

@RaHehl RaHehl commented Nov 11, 2026 •

Copy link
Copy Markdown

Proposed change

Integrations can keep their issue guidance in core as homeassistant/components/<domain>/issue_context.md. The bot reads it from dev, the file wins over the map entry. A text change is then a normal core PR, no bot release.

Reading from dev now shares one cache with manifest.json. Only a 404 counts as a miss there now, other errors keep the last value.

The map stays until core has the files. Draft until the core team has had a look, see #130.

Type of change

  • Dependency upgrade
  • Bugfix
  • New rule or command
  • New repository manifest (enable the bot on another repo)
  • New feature (which adds functionality to an existing engine)
  • Code quality improvement or refactor (incl. tests)

Additional information

Checklist

  • I understand the code I am submitting and can explain how it works.
  • The code change is tested and works locally.
  • Local tests pass (mise run test). Your PR cannot be merged unless tests pass.
  • Lint and type checks pass (mise run check).
  • The code has been formatted (mise run format).
  • Tests have been added to verify that the new code works.
  • There is no commented out or debug code in this PR.
  • Any generated code has been carefully reviewed for correctness and compliance with project standards.

If behaviour, configuration, or environment variables changed:

  • README.md and .env.example have been updated accordingly.

@RaHehl RaHehl mentioned this pull request Nov 11, 2026
8 of 15 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant