Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
73 changes: 73 additions & 0 deletions .github/ISSUE_TEMPLATE/bug.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,73 @@
name: Bug report
description: Report reproducible behavior in the Hermes Muse Code provider
title: "[Bug]: "
labels: ["bug"]
body:
- type: markdown
attributes:
value: |
Thanks for helping improve this independent, unofficial integration.
Remove subscription keys, credentials, private prompts, and account data before submitting.
- type: textarea
id: summary
attributes:
label: Problem summary
description: What happened, and what did you expect instead?
validations:
required: true
- type: textarea
id: reproduction
attributes:
label: Reproduction steps
description: Provide the smallest sequence that reproduces the problem.
placeholder: |
1. Configure...
2. Run...
3. Observe...
validations:
required: true
- type: dropdown
id: installation
attributes:
label: Installation route
options:
- Manual directory install from a release tag
- Development checkout from main
- Entry-point or native install under development
- Other
validations:
required: true
- type: input
id: plugin-version
attributes:
label: Plugin version or commit
placeholder: v0.2.0 or a commit SHA
validations:
required: true
- type: input
id: hermes-version
attributes:
label: Hermes Agent version or commit
validations:
required: true
- type: input
id: environment
attributes:
label: Environment
description: Include Python version and operating system.
placeholder: Python 3.12 on Windows 11
validations:
required: true
- type: textarea
id: logs
attributes:
label: Sanitized logs
description: Include only relevant output after removing sensitive data.
render: shell
- type: checkboxes
id: safety
attributes:
label: Sensitive-data check
options:
- label: I removed subscription keys, credentials, private prompts, and account data.
required: true
53 changes: 53 additions & 0 deletions .github/ISSUE_TEMPLATE/compatibility.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,53 @@
name: Compatibility report
description: Report a compatibility problem with a Hermes or Muse change
title: "[Compatibility]: "
labels: ["compatibility"]
body:
- type: markdown
attributes:
value: |
Use this form when the provider stops matching a released Hermes version or a documented Muse subscription behavior.
Remove subscription keys, credentials, private prompts, and account data before submitting.
- type: dropdown
id: affected-system
attributes:
label: Affected system
options:
- Hermes Agent
- Muse subscription login
- Both or unclear
validations:
required: true
- type: input
id: plugin-version
attributes:
label: Plugin version or commit
placeholder: v0.2.0 or a commit SHA
validations:
required: true
- type: input
id: upstream-version
attributes:
label: Hermes or Muse version reference
description: Provide a release, commit, dated behavior change, or authoritative link.
validations:
required: true
- type: textarea
id: observed-behavior
attributes:
label: Observed compatibility problem
description: Explain the regression and provide minimal reproduction steps.
validations:
required: true
- type: textarea
id: evidence
attributes:
label: Sanitized evidence
description: Add relevant logs or links after removing sensitive data.
- type: checkboxes
id: safety
attributes:
label: Sensitive-data check
options:
- label: I removed subscription keys, credentials, private prompts, and account data.
required: true
8 changes: 8 additions & 0 deletions .github/ISSUE_TEMPLATE/config.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
blank_issues_enabled: false
contact_links:
- name: Report a security vulnerability
url: https://github.com/TheStreamCode/hermes-muse-code/security/advisories/new
about: Send sensitive findings privately. Never include credentials in a public issue.
- name: Hermes Agent support
url: https://github.com/NousResearch/hermes-agent/issues
about: Report issues that also occur without this provider to the Hermes Agent project.
19 changes: 19 additions & 0 deletions .github/ISSUE_TEMPLATE/feature_request.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
---
name: Feature request
about: Suggest an improvement for the Muse Code provider plugin
title: "[FEAT] "
labels: enhancement
assignees: ''
---

## Problem
What problem does this solve?

## Proposed Solution
How you'd like it to work.

## Alternatives Considered
Other approaches you've thought about.

## Additional Context
Any other relevant information.
13 changes: 13 additions & 0 deletions .github/PULL_REQUEST_TEMPLATE.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
## Summary

-

## Validation

- [ ] `python -m pytest -q`
- [ ] `python .github/scripts/validate-plugin.py --path .` (local plugin validator, runs in CI)

## Compatibility and Security

- [ ] No credentials, secrets, or private data are included
- [ ] Hermes Agent and Muse subscription compatibility claims were verified
18 changes: 18 additions & 0 deletions .github/dependabot.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
version: 2
updates:
- package-ecosystem: "github-actions"
directory: "/"
schedule:
interval: "weekly"
day: "monday"
labels:
- "dependencies"
- "github-actions"
commit-message:
prefix: "chore(actions)"
include: "scope"
groups:
actions-minor-patch:
update-types:
- "minor"
- "patch"
Loading
Loading