chore: bootstrap hermes-ui skeleton from 0.6.29 snapshot
Import the client, server, skills, tests, and build scripts as the starting point for the rebuild, then trim the surfaces this project does not ship: Electron desktop packaging, the marketing website, and the ESP32 firmware tree. CI keeps the web build, e2e, lockfile, release, and Docker workflows. Rename the package and CLI entry points to hermes-ui, drop the prepare hook so npm ci no longer triggers a build, and drop the removed tsconfig and nodemon references. Rewrite AGENTS.md, ARCHITECTURE.md, DEVELOPMENT.md, and the READMEs so the documented package map and hard rules match this repository. reference_code/ is ignored: it is a read-only snapshot, not an input to the build.
This commit is contained in:
@@ -0,0 +1,101 @@
|
||||
name: Bug Report
|
||||
description: File a bug report to help us improve
|
||||
title: "[Bug]: "
|
||||
labels: ["bug"]
|
||||
body:
|
||||
- type: markdown
|
||||
attributes:
|
||||
value: |
|
||||
Thanks for taking the time to fill out this bug report!
|
||||
|
||||
- type: input
|
||||
id: version
|
||||
attributes:
|
||||
label: Hermes Web UI Version
|
||||
description: What version of Hermes Web UI are you using?
|
||||
placeholder: e.g., v0.5.8
|
||||
validations:
|
||||
required: true
|
||||
|
||||
- type: input
|
||||
id: hermes_version
|
||||
attributes:
|
||||
label: Hermes Agent Version
|
||||
description: What version of Hermes Agent are you using?
|
||||
placeholder: e.g., v0.12.0
|
||||
validations:
|
||||
required: true
|
||||
|
||||
- type: textarea
|
||||
id: description
|
||||
attributes:
|
||||
label: Bug Description
|
||||
description: A clear and concise description of what the bug is
|
||||
validations:
|
||||
required: true
|
||||
|
||||
- type: textarea
|
||||
id: reproduction
|
||||
attributes:
|
||||
label: Steps to Reproduce
|
||||
description: Steps to reproduce the behavior
|
||||
placeholder: |
|
||||
1. Go to '...'
|
||||
2. Click on '....'
|
||||
3. Scroll down to '....'
|
||||
4. See error
|
||||
validations:
|
||||
required: true
|
||||
|
||||
- type: textarea
|
||||
id: expected
|
||||
attributes:
|
||||
label: Expected Behavior
|
||||
description: What you expected to happen
|
||||
validations:
|
||||
required: true
|
||||
|
||||
- type: textarea
|
||||
id: actual
|
||||
attributes:
|
||||
label: Actual Behavior
|
||||
description: What actually happened
|
||||
placeholder: |
|
||||
If applicable, add screenshots to help explain your problem
|
||||
validations:
|
||||
required: true
|
||||
|
||||
- type: textarea
|
||||
id: logs
|
||||
attributes:
|
||||
label: Logs / Error Messages
|
||||
description: Paste any relevant logs or error messages
|
||||
render: shell
|
||||
|
||||
- type: dropdown
|
||||
id: environment
|
||||
attributes:
|
||||
label: Environment
|
||||
description: Where are you running Hermes Web UI?
|
||||
options:
|
||||
- Docker
|
||||
- macOS
|
||||
- Linux
|
||||
- Windows
|
||||
- WSL
|
||||
multiple: true
|
||||
validations:
|
||||
required: true
|
||||
|
||||
- type: input
|
||||
id: node_version
|
||||
attributes:
|
||||
label: Node Version
|
||||
description: What version of Node.js are you using?
|
||||
placeholder: e.g., v24.14.1
|
||||
|
||||
- type: textarea
|
||||
id: additional
|
||||
attributes:
|
||||
label: Additional Context
|
||||
description: Any other context about the problem
|
||||
@@ -0,0 +1,8 @@
|
||||
blank_issues_enabled: true
|
||||
contact_links:
|
||||
- name: Documentation
|
||||
url: https://github.com/EKKOLearnAI/hermes-studio#readme
|
||||
about: Please check the documentation first
|
||||
- name: GitHub Discussions
|
||||
url: https://github.com/EKKOLearnAI/hermes-studio/discussions
|
||||
about: Use GitHub Discussions for questions that don't fit as issues
|
||||
@@ -0,0 +1,76 @@
|
||||
name: Feature Request
|
||||
description: Suggest an idea for this project
|
||||
title: "[Feature]: "
|
||||
labels: ["enhancement"]
|
||||
body:
|
||||
- type: markdown
|
||||
attributes:
|
||||
value: |
|
||||
Thanks for suggesting a new feature! Please fill out the form below.
|
||||
|
||||
- type: textarea
|
||||
id: problem
|
||||
attributes:
|
||||
label: Problem Statement
|
||||
description: What problem does this feature solve? What pain point does it address?
|
||||
placeholder: |
|
||||
I'm always frustrated when...
|
||||
validations:
|
||||
required: true
|
||||
|
||||
- type: textarea
|
||||
id: solution
|
||||
attributes:
|
||||
label: Proposed Solution
|
||||
description: What would you like to see implemented?
|
||||
placeholder: |
|
||||
I think adding X would be great because...
|
||||
validations:
|
||||
required: true
|
||||
|
||||
- type: textarea
|
||||
id: alternatives
|
||||
attributes:
|
||||
label: Alternatives Considered
|
||||
description: Have you considered any alternative solutions or workarounds?
|
||||
|
||||
- type: dropdown
|
||||
id: priority
|
||||
attributes:
|
||||
label: Priority
|
||||
description: How important is this feature to you?
|
||||
options:
|
||||
- Critical - blocking my usage
|
||||
- High - really need this
|
||||
- Medium - nice to have
|
||||
- Low - would be convenient
|
||||
validations:
|
||||
required: true
|
||||
|
||||
- type: textarea
|
||||
id: use_cases
|
||||
attributes:
|
||||
label: Use Cases
|
||||
description: Describe specific use cases where this feature would be helpful
|
||||
placeholder: |
|
||||
1. When I do X...
|
||||
2. When I need to Y...
|
||||
|
||||
- type: checkboxes
|
||||
id: contribution
|
||||
attributes:
|
||||
label: Willing to Contribute?
|
||||
description: Would you be willing to help implement this feature?
|
||||
options:
|
||||
- label: Yes, I'd like to submit a PR
|
||||
required: false
|
||||
- label: Yes, but I need guidance
|
||||
required: false
|
||||
- label: No, I don't have time
|
||||
required: false
|
||||
|
||||
- type: textarea
|
||||
id: additional
|
||||
attributes:
|
||||
label: Additional Context
|
||||
description: Any other context, mockups, or examples about the feature request
|
||||
@@ -0,0 +1,22 @@
|
||||
---
|
||||
name: General Issue
|
||||
about: Use this for issues that don't fit into bug reports or feature requests
|
||||
title: '[Question]: '
|
||||
labels: ['question']
|
||||
assignees: ''
|
||||
---
|
||||
|
||||
## Please describe your issue
|
||||
|
||||
<!-- Provide a clear description of what you'd like to ask or discuss -->
|
||||
|
||||
## Context
|
||||
|
||||
<!-- Add any other context or screenshots about the issue -->
|
||||
|
||||
## Environment (if applicable)
|
||||
|
||||
- Hermes Web UI Version:
|
||||
- Hermes Agent Version:
|
||||
- Operating System:
|
||||
- Node Version:
|
||||
Reference in New Issue
Block a user